• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

يه چندتا سوال فوري

Ehs@n87

کاربر تازه وارد
تاریخ عضویت
27 آپریل 2007
نوشته‌ها
15
لایک‌ها
0
سلام

يه متغير float كه در برنامه مقدار دهي شده باشه مثلا123.542 ولي به 123.642005 تبديل مي شه بايد چيكار كنم

خروجي برنامه زير چيه ؟

#include <iostream.h>
int mystery2(const char *);
int main()
{
char string[80];
cout<<"enter a string:";
cin>>string;
cout<<mystery2 (string);
return 0;
}
int mystery2(const char *)
{
int x=0;
for(;*s!='\. ';s++)
++x;
return x;
}
const char *
يعني چي ؟ (كانست كر ستاره)
:wacko:
 

Arash_j13

Registered User
تاریخ عضویت
18 فوریه 2005
نوشته‌ها
778
لایک‌ها
2
محل سکونت
مشهد
کلا به عنوان یه نکته به خاطر بسپارید که محاسبات ممیز شناور اصلا دقت خوبی ندارن و این یکی از بزرگترین مشکلات ممیز شناور هست برای رفع این مشکل اگه لازم به دفت دارید باید یه کلاس برای محاسبات اعداد اعشاری بنویسید که دقت مورد نظرتون رو پوشش بده
 
بالا