Jump to content
Fórum Script Brasil
  • 0

Formulário Para Calculo


Joás Azevedo

Question

Bom dia! Gostaria muito de ajuda para o desenvolvimento de um formulário que calcule o valor de M² (metros quadrados) vezes o valor do metro.

Ex.:

Se eu digitar no primeiro compo do form 0,80 e no outro "campo" 1,00 ele vai calcular o seguinte: 0,80 x 1,00 x 20,00 = 16,00

Ou seja, ele calculou altura x largura x o valor do metro quadrado e mostrou o resultado

Obs o valor do metro "20,00" do exemplo acima deve estar "oculto" não deve ter campo para modificar, o form deve calcular largura x altura x o valor do metro já definido.

Já pesquisei muito mas não encontrei isso ou parecido.

Desde já obrigado!

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Deve ser +- isso:

import java.lang.Math.round;    

public class CalculaValor{
    
    private double valor;

    public CalculaValor(double valor){
        this.valor = valor;
    }

    public double custoArea(double altura, double largura){
        if(altura < 0 || largura < 0){
            throw IllegalArgumentException("Parâmetro com valor negativo.");
        }
        
        return Math.round(altura * largura * valor, 2);
    }
}
Daí chama assim:
/* passa o valor do m² no construtor*/
CalculaValor cv = new CalculaValor(20);

/*@param1: altura*/
/*@param2: largura*/
resultado = cv.custoArea(0.8, 1);

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...