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

вычисляет факториал только до 7! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятно работает http://www.cyberforum.ru/cpp-beginners/thread682985.html
программа должна выводить число, но выводит "nan". что это значит? #include <iostream> #include <math.h> using namespace std; class area_cl //базовый класс { public: double height, width;
C++ Не могу понять почему не работает #include "stdio.h" #include "math.h" #include "conio.h" #define E 1e-6 int main() { float x,y,a; int n; printf("x="); http://www.cyberforum.ru/cpp-beginners/thread682980.html
C++ Операторы
Объясните пожалуйста операторы & и | в С++
C++ Не могу понять ошибку в цикле for
#include <iostream> using namespace std; class object { public: int num_obj; int num_of_line; int cur_el;
C++ Дан список праздников года. Вывести все весенние праздники http://www.cyberforum.ru/cpp-beginners/thread682962.html
#include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { struct holidays {
C++ Дано множество чисел. Определить, есть ли среди них кратные 2 Дано множество чисел. Определить, есть ли среди них кратные 2 подробнее

Показать сообщение отдельно
prosto_lynx
49 / 24 / 1
Регистрация: 09.06.2008
Сообщений: 226
28.10.2012, 23:46     вычисляет факториал только до 7!
по всей видимости k - 16-ти битное число... соответственно от -32767 до +32768...
Поэтому 8! уже попадает в отрицательные значения.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru