![]() |
|
|
![]()
|
|
| gens |
|
|||
|
Unregistered |
Один знакомый програмист попросил решить его вопрос, т.к. у него самого интернета нет. Суть рпоблемы в том, что для решения поставленной ему задачи, разрядность числа должна составлять 32 знака после запятой. Насколько я его понял, ни в одном известном ему языке такого нет.
Подскажите, с помощью чего это можно решить (другой язык или еще что-то). Если что, не пинайте меня за то, как я описал проблему, т.к. я достаточно далек от всего этого. Заранее спасибо! И, если не затруднит, ответьте, пожалуйста, на e-mail gensnew собака yandex.ru |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
Операции с длинными числами реализуются программно - такой разрядности процессор не имеет.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: 1 Всего: 7 |
Вот тут лежат исходники библиотеки для работы с длинными числами: http://www.bib.com.ua/info850.html
Почитать и посмотреть примеры можно тут: http://www.erudition.ru/referat/ref/id.35506_1.html -------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
| AISIN |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 27.1.2005 Где: Пушкино Репутация: нет Всего: 1 |
Просто создаешь большущий массив одна ячейка один знак числа.
И начинаешь с ним гемороиться! --------------------
Внимание!!! Внимание!!!Запущена программа по завоеванию мира!!!Выполненно 0,000000000000000000000000000000000000000000000000000002% |
|||
|
||||
| Coder |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
очень большие числа - это строки или "единичные" массивы, как сказал
AISIN |
|||
|
||||
| Cr@$h |
|
||||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 4 Всего: 41 |
На самом деле есть. В фортране реализован стандарт IEEE X_floating:
Занимает 16 байт - 128 бит. 33 знака после запятой. Сам юзаю все это дело в Intel Visual Fortran 8.1. Про компилятор я говорил здесь. Это сообщение отредактировал(а) Cr@$h - 2.5.2005, 15:44 |
||||
|
|||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |