اطلاعیه

Collapse
No announcement yet.

مشکل با عملگر تقسیم در کدویژن

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با عملگر تقسیم در کدویژن

    سلام

    کد:
    float hum;
    char str1[20],str2[20] ;
    hum=5/2;
    ftoa(hum,2,str2) ;
        lcd_clear();
       
          
           sprintf(str5,"%s",str2); 
        lcd_gotoxy(0,1); 
        lcd_puts(str5);
    چیزی که روی نمایشگر میبینم با این کد 2.0 هستش
    ولی با این یکی کد
    کد:
    float hum;
    char str1[20],str2[20] ;
    hum=2.5;
    ftoa(hum,2,str2) ;
        lcd_clear();
       
          
           sprintf(str5,"%s",str2); 
        lcd_gotoxy(0,1); 
        lcd_puts(str5);
    روی نماشگر مقدار 2.5 رو میبینم

    الان چرا وقتی از تقسیم میکنم بهم دسیمال خروجی میده...من قبلن اصلن این مشکل رو نداشتم :sad:
لطفا صبر کنید...
X