שאלה פשוטה ב C וחישוב עשרוני - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה פשוטה ב C וחישוב עשרוני


omri123

Recommended Posts

אני חדש בשפת C

שאלה ממש פשוטה

איך אני מזיז את הנקודה במספר שלם?

לדוגמה 527=5.27

תודה

התוכנית אמורה לקבל מספר עשרוני כלשהו ולעגל אותו כלפי מעלה או מטה

int main ()

{

int d,x,t,u,h;

float num1,num2;

printf ("enter price:");

scanf ("%f",&num1);

x=num1*100;

u=x%10;

t=(x/10)%10;

h=x/100;

if (u>=5)

{

u=0;

t++;

x=(h*100+t*10+u);

פה אני נתקעתי\\ num1=(x/100)%10;

}

.

.

.

יש המשך

בגדול לאחר שאני מפרק את המספר אני רוצה להחזיר אותו לעשרוני

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...