Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
VAANcom
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 9
#1

Арифметика длинных чисел с плавающей запятой - C++

06.05.2013, 22:08. Просмотров 1231. Ответов 7
Метки нет (Все метки)

Добрый вечер, есть ли у кого исходники основных операций * / + - больших чисел с плавающей запятой?

Например дано:
char * a = "1142354332443324.2352463412312112312523445657658678";
char * b = "123124.1243242";

требуется выполнять основные арифметические операции, приведенные выше.
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2013, 22:08     Арифметика длинных чисел с плавающей запятой
Посмотрите здесь:
Длинная арифметика(вычитание длинных целых чисел) C++
C++ Длинная арифметика: умножение двух длинных чисел
C++ Длинная арифметика. Умножение двух длинных чисел.
C++ Умножение длинных чисел с фиксированной запятой
C++ Реализовать оператор сравнения в классе длинных чисел (длинная арифметика)
произведение чисел с плавающей запятой C++
C++ Конвертация чисел с плавающей запятой в HEX
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
06.05.2013, 22:43     Арифметика длинных чисел с плавающей запятой #2
Обязательно на чарах? Я бы делал на стрингах. Там удобно получать первое вхождение запятой,а потом через итераторы проходить по всему массиву.
VAANcom
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 9
06.05.2013, 22:46  [ТС]     Арифметика длинных чисел с плавающей запятой #3
можно и на стрингах, главное чтобы было
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
06.05.2013, 22:47     Арифметика длинных чисел с плавающей запятой #4
VAANcom, исходников нету. Но советую самому написать. Полезно а до утра еще далеко
VAANcom
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 9
06.05.2013, 22:53  [ТС]     Арифметика длинных чисел с плавающей запятой #5
ну я написал для + и -, с делением в столбик и умножением заморачиваться не хочется, алгоритм ясен, а тратить время не охот, ничего полезного в этом не вижу
positivcheg
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 2
06.10.2013, 19:49     Арифметика длинных чисел с плавающей запятой #6
если надо будет, то могу библиотеку свою кинуть, писал ее влоб ( надо было для калькулятора с числами любой длины )
govorov
24 / 24 / 3
Регистрация: 25.09.2013
Сообщений: 76
06.10.2013, 20:48     Арифметика длинных чисел с плавающей запятой #7
Я писал недавно, но для целых чисел, как у Кнута.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2013, 21:33     Арифметика длинных чисел с плавающей запятой
Еще ссылки по теме:
C++ Функция деления двух чисел с плавающей запятой
Вывод в консоль чисел с плавающей точкой: как сделать, чтобы после запятой было только два знака? C++
C++ Длинная арифметика с плавающей точкой
Числа с плавающей запятой C++
Операция с плавающей запятой C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
positivcheg
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 2
06.10.2013, 21:33     Арифметика длинных чисел с плавающей запятой #8
ну, лично у меня не важно какое число, единственная проблема - код хрен поймешь, все писалось просто в лоб + некоторые потребности калькулятора и куча больных переменных
Yandex
Объявления
06.10.2013, 21:33     Арифметика длинных чисел с плавающей запятой
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru