PDA

View Full Version : مقدار دهی به متغیر از نوع float



saed2006
دوشنبه 09 فروردین 1389, 10:41 صبح
اینو
float i=1.265419618498498
نوشتم
این خطا رو


Error Literal of type double cannot be implicitly converted to type 'float'; use an 'F' suffix to create a literal of this type

میگیرم

mehdi_turbo
دوشنبه 09 فروردین 1389, 10:44 صبح
float i=1.234F

اخرش یه f بگذار

exlord
دوشنبه 09 فروردین 1389, 10:53 صبح
float تا 6 رقم اعشار میگیره ...اینی که نوشتی double هستش...... اگه اینجوری بنویسی ....
float i=1.265419618498498F فقط 6 تا رقم اعشار رو برمیداره....

saed2006
دوشنبه 09 فروردین 1389, 11:06 صبح
double i= 1.2518489498498
convert.tosingle(i)

error



Object of type 'System.Double' cannot be converted to type 'System.Single'.

exlord
دوشنبه 09 فروردین 1389, 11:31 صبح
double i = 1.2518489498498;
Single s = (Single)i;