Share via


Operador de subtração (-)

Subtrai o valor de uma expressão do outro ou fornece negação unário de uma única expressão.

number1 - number2

-number

Argumentos

  • number1
    Qualquer expressão numérica.

  • number2
    Qualquer expressão numérica.

  • number
    Qualquer expressão numérica.

Comentários

Na sintaxe 1, a - operador é o operador aritmético de subtração usado para localizar a diferença entre dois números.Na sintaxe 2, a -operador de é usado sistema autônomo o operador de negação unário para indicar o valor negativo de uma expressão.

Para sintaxe 2, sistema autônomo para todos sistema autônomo operadores unários, expressões são avaliadas da seguinte maneira:

  • Se aplicada ao indefinido ou null expressões, um em time de execução erro é disparado.

  • Objetos são convertidos em seqüências de caracteres.

  • As seqüências serão convertidas em números se possível.Caso contrário, um erro em time de execução é gerado.

  • Valores booliano são tratados sistema autônomo números (0 se for falso, 1 se for verdadeiro).

O operador é aplicado ao número resultante.Na sintaxe 2, se o número resultante é diferente de zero, resultado é igual ao número resultante com o seu sinal invertido.Se o número resultante for zero, resultado é zero.

Requisitos

Versão 1

Consulte também

Conceitos

Precedência de operador

Resumo do operador

Referência

Operador de atribuição de subtração (-)