Perguntas sobre 'floating-point'

4
respostas

Expressão regular para coincidir com números de ponto flutuante no shell script

Estou usando uma expressão regular para corresponder aos números de ponto flutuante: for f in $float_numbers ; do if [ $f =~ "[0-9]*\.?[0-9]*" ] ; then echo "****f is $f ****" fi done onde $float_numbers contém números...
05.12.2016 / 10:56
1
resposta

Saída errada na comparação de carros alegóricos

Estou tentando comparar dois carros alegóricos no bash e algo está errado. Aqui está o exemplo de código com base na solução aqui num1=0.502E-01 num2=0.01 echo $num1'>'$num2 | bc -l echo $num2'>'$num1 | bc -l Espero a saída de 1...
21.05.2016 / 22:07
1
resposta

Como fazer a operação float no script Shell? [duplicado]

time_value=$(($large / 1000)) $large pode ser 60 ou 57 . Estou esperando 57/1000=0.057 . Mas estou recebendo 0 . Então, existe alguma maneira de fazer isso?     
19.10.2015 / 10:05
1
resposta

Como expressar expressões de ponto flutuante em scripts bash

Por que a2=100. echo 1.1*$a2|bc trabalhe no terminal, mas as 3 variantes no script a seguir não: a2=100. echo " 1.1*$a2|bc $(1.1*$a2|bc) $((1.1*$a2|bc)) ">x.sh     
08.04.2016 / 15:28
1
resposta

comparando valores de ponto decimal em if

Hoje eu estava tentando comparar dois valores e surpreendi o que vi. Não encontrei nenhuma boa sugestão em lugar algum. Alguém poderia me ajudar? if [ 10.94 -gt 10 ] then echo True else echo False fi Estou surpreso que o resultado sej...
16.02.2016 / 09:15
1
resposta

Script Bash como aceitar um número de dígito único ou duplo e torná-lo 2 dígitos

Eu tenho um extrato simples do meu script que é estranhamente preso para uma entrada específica. echo -e "Enter the Day of the Month : \c " read input_day printf -v input_day '%02d' "$input_day" Isso garante que, se o usuário inse...
08.03.2016 / 10:47
3
respostas

Formatação de decimal para exponencial

Eu tenho um arquivo de dados abc.txt no seguinte formato: BALT 1 54.500 -161.070 3.95863757 0.01691576 BARM 2 -9.200 67.120 4.07529868 0.01951653 BKSR 3 43.830 142.520 4.08919819 0.00587340 Eu preciso convertê-lo no formato: B...
08.11.2015 / 08:15
2
respostas

Copie Single Value de um arquivo para uma variável e execute aritmética sobre ele? [duplicado]

Suponha que tenhamos um arquivo como 'abc.txt', que tem um valor único 123456 e o arquivo 'xyz.txt', que também tem um único valor como 654321 . Eu quero armazenar esses valores do arquivo para alguma variável shell como abc = 123456 e...
10.08.2015 / 08:08
1
resposta

Como forçar a adição decimal (# 10) ao adicionar números com um carry (questão octal)

Como posso fazer com que 10#1$result funcione corretamente? Ao criar uma calculadora para adicionar dois números que estou adicionando ao cruzar os dígitos de pequeno a grande. por exemplo. para adicionar 51 mais 51 estou adicionando 1 + 1...
06.03.2015 / 00:04
1
resposta

Como alterar as configurações regionais no Linux, incluindo o ponto decimal

Eu estava no Linux Mint, agora estou tentando a distribuição principal do Ubuntu 18. No topo do dia do Gnome da semana / hora é exibido. Foi aí que comecei, querendo mudar para o inglês, tendo configurado regional para russo via GUI, já que pela...
05.07.2018 / 09:45