Perguntas sobre 'floating-point'

1
resposta

Como você obtém um decimal de uma operação matemática envolvendo uma variável?

Estou tentando encontrar derivar SCALEFACTOR , que é basicamente 10000/(sum of 4th column in a file) . Como obtenho um decimal da saída? Agradecemos qualquer ajuda antecipadamente. #!/bin/bash FILES=/path/to/files/*; for f in ${FILES} do...
24.02.2015 / 19:48
2
respostas

Converte o índice de loop do bash em ponto flutuante

Eu preciso usar o índice i em um loop como for i in {0..10..5} em um cálculo de ponto flutuante. Qual é a maneira mais simples de converter i em ponto flutuante? Variações sobre i=$(bc -l <<< "scale=7;$i") não funciona.  ...
29.05.2016 / 10:50
3
respostas

Permitir apenas regex de pontos flutuantes

Como posso verificar se uma string específica é um ponto flutuante? Estes são possíveis pontos flutuantes: 12.245 +.0009 3.11e33 43.1E11 2e-14 Isso é o que eu tentei: grep "^[+\-\.0-9]" grep "^[+-]*[0-9]" grep "^[+\-\.0-9]" E mui...
12.10.2017 / 21:41
1
resposta

Desempenho de ponto flutuante no Linux

Eu testei o Geekbench para o meu computador para o Windows e Linux . Parece que o Linux perde marcadamente no desempenho de ponto flutuante. Existe algo que eu possa fazer sobre isso? Instalar uma biblioteca de otimização? Alterar alguma co...
24.09.2013 / 09:22
1
resposta

Comando Unix para retornar o valor máximo de flutuação de dois após a subtração

Isso é semelhante a pergunta sobre como obter o mínimo / máximo de dois números , mas estou interessado em faça o mesmo com números flutuantes. Então, basicamente, estou tentando usar a expansão aritmética da casca usando o operador ternár...
28.06.2016 / 12:04
1
resposta

Se outra afirmação envolvendo dois números em notação científica [duplicado]

Eu tenho dois números em notação científica e quero fazer alguma comparação entre eles em uma instrução if no bash. Enquanto isso, estou recebendo erro como bwlow: Por exemplo: bash-4.2$ a=10e-12 bash-4.2$ b=12e-12 bash-4.2$ if (( a > b...
28.04.2016 / 21:05
1
resposta

divisão do número inteiro para o número decimal no script bash [duplicado]

no script bash eu tenho que mudar o valor de $ R, então eu tenho que dividir para o número decimal, mas é impossível R=$((R/(15.6))) #for convert move in millimeter to second tento R=$((R/(156/10))) #for convert move in millimeter t...
20.02.2015 / 16:18
1
resposta

Configurando o campo de entrada para 2 pontos decimais (preço)

No momento, estou tentando inserir os preços em um arquivo .txt. Então eu quero quando a entrada do usuário: 1.1 Em vez de 1.1 , quero que ele se torne 1.10 . Como ficaria melhor para a mesa que estou tentando fazer no futuro. Eu ta...
19.01.2018 / 03:56
3
respostas

Adicionando zero na frente de pequenas casas decimais [duplicado]

então, quando estou codificando, estou tentando imprimir a saída 0,12 em vez de 0,12. Aqui está o meu código abaixo echo -n "What is the total cost? "; read cents cost=$(echo "scale =2;$cost_in_cents/100" | bc); percent=$(echo "scale =2;$pe...
15.03.2017 / 22:34
1
resposta

O clock_getres é a função apropriada para obter a resolução para o Ubuntu 16.04 clock_gettime ()?

O clock_getres é a função adequada para obter a resolução para o Ubuntu 16.04 clock_gettime ()? Se for, como faço para usar o resultado para fazer este cálculo? O inteiro de 64 bits tem 15 bases de 10 dígitos de precisão. Para o padrão dec...
06.06.2016 / 16:01