Аттракцион, оказывается, работает!
Jun. 19th, 2024 03:16 pmКак говорится, вы будете смеяться, но почти за 60 лет оно ещё не сдохло.
Т. е. на БЭСМ-6 практически с самого начала её существования был реализован в качестве стандартного общесистемного ПО калькулятор произвольной точности типа юниксного bc (или, точнее, dc), но интерактивный интерфейс к нему, насколько мне известно, не создавался - видимо, чтобы народ не баловался просто так.
Короче, вычисление квадратного корня из двух с удесятеренной точностью (120 значащих цифр) печатает
(знак-порядок-знак-мантисса - так им проще было), а упомянутый bc с точностью 121 знак печатает
Т. е. на БЭСМ-6 практически с самого начала её существования был реализован в качестве стандартного общесистемного ПО калькулятор произвольной точности типа юниксного bc (или, точнее, dc), но интерактивный интерфейс к нему, насколько мне известно, не создавался - видимо, чтобы народ не баловался просто так.
Короче, вычисление квадратного корня из двух с удесятеренной точностью (120 значащих цифр) печатает
+0001+1414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641572735013846230912297025
(знак-порядок-знак-мантисса - так им проще было), а упомянутый bc с точностью 121 знак печатает
1.4142135623730950488016887242096980785696718753769480731766797379907324784621070388503875343276415727350138462309122970249Такие дела.
no subject
Date: 2024-06-20 01:08 am (UTC)no subject
Date: 2024-06-20 02:03 am (UTC)А делать интерактивный калькулятор повышенной точности, с той эффективностью реализации - было или убить всю производительность машины на счетных задачах, в организациях, где не было бюджета, или замучить сисадмина мольбами добавить времени, потому что всё время ушло на игры с калькулятором.
На вычисление квадратного корня и печать результата с двойной точностью уходит 4К команд, с 10-кратной - 16K, с 20-кратной - 22K.