Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Виктор2
Зарегистрирован: 10.10.2005 Сообщения: 37
|
Добавлено: Вс Мар 19 2006 20:38 Заголовок сообщения: Целая часть double? |
|
|
int a,b;
z=a/b; ??? |
|
Вернуться к началу |
|
 |
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Пн Мар 20 2006 07:02 Заголовок сообщения: |
|
|
а от нас то чего нужно??
ну прям как в анекдоте:
- Петька! Скорость!
- Семнадцать, Василий Иванович!
- Чего "семнадцать"??
- А чего "скорость"?? _________________ In My Humble Opinion |
|
Вернуться к началу |
|
 |
Виктор2
Зарегистрирован: 10.10.2005 Сообщения: 37
|
Добавлено: Пн Мар 20 2006 15:39 Заголовок сообщения: |
|
|
z тоже int. |
|
Вернуться к началу |
|
 |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Мар 20 2006 17:10 Заголовок сообщения: |
|
|
А что не так?
Сделай так:
int a,b;
double z;
z=a/b*1.0; |
|
Вернуться к началу |
|
 |
Malcolm
Зарегистрирован: 12.06.2004 Сообщения: 187 Откуда: Хабаровск
|
Добавлено: Пн Мар 20 2006 20:40 Заголовок сообщения: |
|
|
double z = floor(a/b);
или
int z = (int)(a/b) _________________ АсЬки ТуТ |
|
Вернуться к началу |
|
 |
Виктор2
Зарегистрирован: 10.10.2005 Сообщения: 37
|
Добавлено: Вт Мар 21 2006 11:57 Заголовок сообщения: |
|
|
Спасибо! |
|
Вернуться к началу |
|
 |
Aragaer
Зарегистрирован: 28.03.2005 Сообщения: 164
|
Добавлено: Вт Мар 21 2006 15:18 Заголовок сообщения: |
|
|
Злобный текстовый способ:
Код: | sscanf(sprintf("%.0f", a/b), "%i", &z) |
Просто как пример того, что можно намутить при помощи строк. Естессно, floor лучше  _________________ Open your eyes.
And Awaken. |
|
Вернуться к началу |
|
 |
|