Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Hrust   (03.12.2007 в 01:00)
Здрасте. Возникла такая проблема: 1/5 например или 1\43 выводиться на экран почему-то 0. Любая дробь где числитель меньше знаменателя почему-то = 0. Если взять например 43/2 то все нормально. Я никак не могу понять этого! переменные пробовал и double и float. В литературе ни где подобное не описано, или я слепой.
Помогите пожалуйста!

a=1/8;
cout<< a;
на экране 0
с принтф тоже самое.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: