Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 16:53   #1
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
Лампочка Калькулятор

Возник вопрос по реализации вывода более точного значения результата вычисления(больше чем в мелкомягком калькуляторе).В Delphi при использовании переменных типа real результат выводится max в 15 знаков после запятой, а мне необходимо вывести результат с точностью как минимум в 30 знаков после запятой.
Как такое можно сделать.
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 29.12.2010, 17:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Думаю тут только длинная арифметика спасет... Сам не пробовал но темы тут уже обсуждались.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.12.2010, 17:39   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

А у Extended, по-моему, побольше точность....
_-Re@l-_ вне форума Ответить с цитированием
Старый 29.12.2010, 17:42   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Все равно даже ее 10 байт может не хватить...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.12.2010, 01:46   #5
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

знач, старое-доброе деление в столбик с последующим записыванием в string...
rocklistener...
5naip вне форума Ответить с цитированием
Старый 30.12.2010, 04:34   #6
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию

Цитата:
Сообщение от _-Re@l-_
А у Extended, по-моему, побольше точность....
также 15 знаков после запятой.
Цитата:
Сообщение от 5naip
знач, старое-доброе деление в столбик с последующим записыванием в string...
Как вы это себе представляете?
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 30.12.2010, 04:57   #7
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Почитай 4 и 5-й номера журнала "ПРОграммист". Utkin довольно полно этот вопрос раскрывает. Статья - "Введение в SHEME".
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 30.12.2010, 07:28   #8
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Как вы это себе представляете?
Это длинная арифметика. Не так-то просто реализовать, хотя и не очень сложно.
_-Re@l-_ вне форума Ответить с цитированием
Старый 30.12.2010, 18:07   #9
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Это длинная арифметика. Не так-то просто реализовать, хотя и не очень сложно.
Насчет длинной арифметике мне известно(использовал при подсчете n!), интересует другое - можно ли как-нибудь без нее обойтись, или же только с ней?
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 31.12.2010, 07:32   #10
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Проще будет с ней.
_-Re@l-_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
калькулятор! Чика Общие вопросы Delphi 7 07.10.2010 18:05
Калькулятор varyat Общие вопросы по Java, Java SE, Kotlin 6 13.06.2010 15:03
Калькулятор Enver Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 06.06.2010 16:02
Калькулятор BaRSyk174 Помощь студентам 4 26.01.2010 20:19
калькулятор vetalij Общие вопросы C/C++ 3 25.01.2010 21:04