-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


Большие числа: точность расчёта

Вторник, 09 Февраля 2021 г. 08:23 + в цитатник
BlackSun: Необходимо вычислить 97^4464/98^4464. Чтобы избежать переполнения, делаю так:
    Dim Res As Double, iI2 as Integer
    Res = 1
    For iI2 = 1 To 4464
    Res = Res * (97 / 98)
    Next
    Debug.Print Res
    Res = 1
    For iI2 = 1 To 4464 / 48 Step 48
    Res = Res * (97 ^ 48 / 98 ^ 48)
    Next
    Debug.Print Res

Результаты сильно разнятся. Где точнее рез-т?

https://forum.sources.ru/index.php?showtopic=421177&view=findpost&p=3844547

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку