Научи ме

Програмиране => C/C++ => Темата е започната от: VeNuMs в 06 Юли 2010, 17:57:35

Титла: Функция в С, която отделя дробната част
Публикувано от: VeNuMs в 06 Юли 2010, 17:57:35
Търся някоя функция в С, която да отделя дробната от цялата част на double число. Целта ми е да го раздели на две int числа. Надявам се да сте ме разбрали какво имам предвид.
Титла: Отг: Функция в С, която отделя дробната част
Публикувано от: echeveria в 06 Юли 2010, 23:51:26
#include
int main()
{

double c,  a = 2.22;
int b;

b=(int)a;

c = a-b;

printf( " %i \\n " ,b);
printf( " %f \\n " ,c);


}
Титла: Отг: Функция в С, която отделя дробната част
Публикувано от: VeNuMs в 07 Юли 2010, 02:41:41
Благодаря ти, но ми трябва и дробната част в int.

П.С. Измислих го :)
Титла: Отг: Функция в С, която отделя дробната част
Публикувано от: echeveria в 07 Юли 2010, 14:59:43
не е лошо да го споделиш с останалите тогава :)
Аз не разбрах какво искаш за това така ти го дадох.
Титла: Отг: Функция в С, която отделя дробната част
Публикувано от: ng в 10 Август 2010, 23:50:06
Има ли някой, който е добър на С++ и желае да работи на него?
ОТВОРИ СИ НОВА ТЕМА ПО ВЪПРОСА И НЕ ЗАЦАПВАЙ ТАЗИ. БЪДИ ПО КОНКРЕТЕН.
Edit: Echeveria