
removido
(usa Nenhuma)
Enviado em 01/10/2016 - 23:52h
Na verdade BASH aceita números com o tamanho de 2^64-1, sendo esta faixa dividida em duas de 2^63 e 2^63-1.
Uma positiva e outra negativa.
Pode ocorrer o problema do estouro e um número negativo virar positivo e vice-versa.
Algo que poderia ser feito era verificar se
1. Todos os algarismos são dígitos
2. Todos são zeros
3. O primeiro é um sinal de menos -
Deste modo qualquer sequência digitada poderia ser avaliada como sendo positiva, negativa ou zero sem armadilhas do sistema.
As avaliações podem ser feitas com
echo e
sed via stream ou usando substituição e substrings usando BASH puro.
Avalie a necessidade de toda esta possibilidade.
----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden