Деление с Гну до н.э

Я только запускаю с Гну до н.э, и я застреваю в самом начале (очень обескураживающий...). Я хочу разделить два числа и получить плавание как результат:

$bc
bc 1.06.94
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 

15/12
1
15.0/12.0
1
15.000000/12.000000
1
scale(15.00000)
5

В странице справочника говорится, что подразделение возвращает число с тем же масштабом как начальные значения. Очевидно, это или не верно, или я пропускаю что-то.

Поиск с помощью Google не поднял нового понимания (помимо того 'BC', может также обозначать 'Британскую Колумбию').

Вы видите мою ошибку? Еще лучше Вы знаете какие-либо хорошие ссылки/учебные руководства на до н.э?

5
задан 18.12.2009, 13:03

1 ответ

Можно установить масштаб с

scale=2

Затем подразделение работает как ожидалось:

scale=2
15/12
1.25

Заключить в кавычки из Википедии:

Все числа и переменное содержание являются числами произвольной точности, точность которых (в десятичных разрядах) определяется глобальным scale переменная.

8
ответ дан 07.12.2019, 16:49

Теги

Похожие вопросы