PDA

View Full Version : کمک : الگوریتم شمارش تعداد رقم های اعشار یک عدد



hooshmand_mostafa
دوشنبه 23 آذر 1383, 11:40 صبح
یکی به من بگه چطور میتونم تعداد رقم های اعشار یک عدد را بشمارم. :گیج:

lionking_1360
سه شنبه 01 دی 1383, 12:29 عصر
شما اول باید قسمت صحیح عدد اعشاری رو جدا کنید بعد قسمت اعشاری رو بشمارید
به این صورت :

int d , i = 0;
float m;
cin>>number;
m = (float)number;
while(m - floor(m) != 0)
{
m*=10;
i++ ;
}