LINUX.ORG.RU

float в bashe


0

0
Вот не могу никак

Как получить ответ : 4 * 7.5 в переменную

Поиск резазлтов по лору недал.

anonymous
Ответ на: комментарий от AIv
Не не то хочу так вот myvar=$((4*7.5))

тока баш грит неправильно на точку ругается и на запятую тоже

anonymous
()
Ответ на: комментарий от anonymous
ну хоти... (или хочь?)

ПОЧИТАЙ ПРО ПРОГРАММИРОВАНИЕ В БАШЕ! насколько мне память неизменяет - хреново там вычислениеями с плав. точкой. Нету таких...

AIv ★★★★★
()
Ответ на: комментарий от AIv
Нет это неправельная информация, гуру сказал что есть и нужно смотреть в сторону eval'a , я и маны читал и в гугле гуглил и в поиске на лоре искал ничего не нашел\непонял и вот решил спросить.
anonymous
()
Ответ на: комментарий от aton
Гуру был неправ :), гы вот щас постибаемся над ним :). Спасибо приогромное.
anonymous
()
Ответ на: комментарий от aton
[me]$ echo $SHELL
/bin/bash
[me]$ x=`echo 4.1*7.5 | bc ` ; echo $x
30.7
[me]$ x=`echo 4.1*7.5 | bc -l ` ; echo $x
30.75
[me]$
вывод: x=`echo 4.1*7.5 | bc -l `

phrm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.