Formatar um número com vírgula flutuante.
O número de vírgula flutuante formatado de acordo com a definição de precisão. Número
_N() _N (número) _N (número, precisão)
O número de vírgula flutuante que precisa ser formatado.
Número
verdade
Número
A definição de precisão para a formatação, o parâmetroprecision
é um inteiro, e o parâmetroprecision
padrões para 4.
precisão
Falso
Número
function main(){
var i = 3.1415
Log(i)
var ii = _N(i, 2)
Log(ii)
}
def main():
i = 3.1415
Log(i)
ii = _N(i, 2)
Log(ii)
void main() {
auto i = 3.1415;
Log(i);
auto ii = _N(i, 2);
Log(ii);
}
Por exemplo,_N(3.1415, 2)
eliminará o valor após3.1415
duas casas decimais e a função retorna3.14
.
function main(){
var i = 1300
Log(i)
var ii = _N(i, -3)
// Check the logs and see that it is 1000
Log(ii)
}
def main():
i = 1300
Log(i)
ii = _N(i, -3)
Log(ii)
void main() {
auto i = 1300;
Log(i);
auto ii = _N(i, -3);
Log(ii);
}
Se você precisa mudar todos os dígitos N à esquerda do ponto decimal para 0, você pode escrever assim:
O parâmetroprecision
Pode ser um número inteiro positivo, negativo inteiro.
{@fun/Trade/exchange.SetPrecision exchange.SetPrecision}
_D _C