Operadores Aritméticos: Delphi For PHP
Veja nesta Quick dicas sobre Delphi for PHP Operadores Aritméticos.
Olá galera, nesta Quick Tips, irei começar a me aventurar no mundo do Delphi For PHP, vamos começar com comandos básicos, como condições, repetições, operadores lógicos e tentando o máximo mostrar esta poderosa ferramenta mais a fundo.
Vou fazer algumas comparações com o Delphi Win32, para aqueles que trabalham com esta outra poderosa ferramenta possam aventurar-se assim como eu.
Operadores Aritméticos
Descrição: Usamos estes operadores apenas para números, sejam eles integer ou float. Caso sejam de outro tipo, seus valores serão convertidos antes de efetuar a desejada operação
Vejamos agora os operadores:
+ -> adição
- -> subtração
* -> multiplicação
/ -> divisão
% -> módulo
Vamos ilustrar agora um exemplo, adicionaremos em nossa página, salve esta como operadores.php :
5 Button(BtnAdicao, BtnSubtracao , BtnMultiplicacao, BtnDivisao, BtnModulo)
3 Edits(EdtValor1, EdtValor2, EdtResultado)
3 Labels(LblValor1, LblValor2, LblResultado)
Vamos implantar agora o click de cada Button
BtnModulo :
function BtnModuloClick($sender, $params)
{
$this->EdtResultado->Text = $this->EdtValor1->Text % $this->EdtValor2->Text;
}
BtnDivisao :
function BtnDivisaoClick($sender, $params)
{
$this->EdtResultado->Text = $this->EdtValor1->Text / $this->EdtValor2->Text;
}
BtnMultiplicacao :
function BtnMultiplicacaoClick($sender, $params)
{
$this->EdtResultado->Text = $this->EdtValor1->Text * $this->EdtValor2->Text;
}
BtnSubtracao :
function BtnSubtracaoClick($sender, $params)
{
$this->EdtResultado->Text = $this->EdtValor1->Text - $this->EdtValor2->Text;
}
BtnAdicao :
function BtnAdicaoClick($sender, $params)
{
$this->EdtResultado->Text = $this->EdtValor1->Text + $this->EdtValor2->Text;
}
Para strings temos um único operador
. -> concatenação
Vamos ilustrar agora outro exemplo, adicionaremos em nossa página, salve esta como Concatenar.php :
1 Button(BtnConcatenar)
3 Edits(EdtNome, EdtSobrenome, EdtNomeSobrenome)
3 Labels(LblNome, LblSobrenome, LblNomeSobrenome)
Agora na implementação do BtnConcatenar
function BtnConcatenarClick($sender, $params)
{
$this->EdtNomeSobrenome->Text = $this->EdtNome->Text.' '.$this->EdtSobrenome->Text;
}
Como podemos notar, a concatenação é montada por “.”, no caso estamos implementando a junção de dois Edits e incluindo um espaço para separar o conteúdo dos dois Edits.
Fico por aqui ate à próxima Quick Tips.
Um abraço
Wesley Y
wyamazack@rwsolution.com.br
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo