Здравствуйте, гость ( Вход | Регистрация )
lanz | Дата 24.9.2015, 9:28 |
Стандартными средствами никак, используйте библиотеку для работы с числами произвольной точности, например: http://www.ttmath.org Но вообще, зачем С++? http://php.net/manual/en/function.gmp-pow.php http://www.php.net/manual/en/book.gmp.php |
|
Alvor | Дата 23.9.2015, 20:57 |
Данный цикл работает по методу: 1. Создает цикл с $i = 1; 2. Действие цикла состоит в том, что бы каждое число было возведено в тоже число, что и степень. То есть число 1 - возводится в степень 1, число 2 возводится в степень 2 и т.д. 3. Все данные записываются в массив, а далее полученный результат суммируется и у нас получается нужное нам выражение! НО ЕСТЬ ОДНО НО! После возведения числа 143 в 143-ю степень я в результате получаю Infynity+ (Бесконечность) и результат суммы будет точно такой же! Можно ли все эти действия сделать на C++ без потери значения цифр и если да, то может кто нибудь преобразовать мой код в C++! Заранее благодарю! |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 15:48 |