PDA

View Full Version : تبدیل تعداد اعشاری به صحیح



abn.najaf
سه شنبه 17 تیر 1393, 16:12 عصر
دوستان کدی که این کار رو بکنه درسته یا کد دگه ای داره
int a = Convert.ToInt32(textBox1.Text.Trim());

parvizwpf
سه شنبه 17 تیر 1393, 16:16 عصر
یکی از بهترین روشهاست.

erfan_urchin
سه شنبه 17 تیر 1393, 16:23 عصر
تعداد اعشاری به صحیح یعنی چی؟
این کدی که شما نوشتی اگه اسپیسی اول یا آخر متن داخل تکست باکس باشه پاکش میکنه یا اگه داخل تکست باکس عدد باشه و اولش صفر باشه صفر هارو بر میداره. یعنی اگه شما بنویسی 003243 این کد به شما عدد 3243 رو نمایش میده یا اگه بزنی 342.400 به شما 342.4 رو نمایش میده
شما دقیقا چی میخوای؟؟

Amiri.projects
سه شنبه 17 تیر 1393, 19:43 عصر
;(int myInt = (int)Math.Ceiling(myFloat


البته بصورت ساده تر و ضمنی هم میشه، ببین به کارت میاد، اگه نشد توضیح بیشتر بده که چی میخوای.

;int value2 = (int)value1

abn.najaf
سه شنبه 17 تیر 1393, 22:06 عصر
تعداد اعشاری به صحیح یعنی چی؟
این کدی که شما نوشتی اگه اسپیسی اول یا آخر متن داخل تکست باکس باشه پاکش میکنه یا اگه داخل تکست باکس عدد باشه و اولش صفر باشه صفر هارو بر میداره. یعنی اگه شما بنویسی 003243 این کد به شما عدد 3243 رو نمایش میده یا اگه بزنی 342.400 به شما 342.4 رو نمایش میده
شما دقیقا چی میخوای؟؟
سلام داداش از تذکرت ممنون می خواستم بنویسم عدد نوشتم تعداد

اره درسته اوناش حله تو برنامه این جوری استفاده نکرده ولی مسئله این جاست که برای تبدیل عدد اعشاری (12.05) به عدد صحیح (12) این خط خطایی زمان اجرا میده

abn.najaf
سه شنبه 17 تیر 1393, 22:10 عصر
;(int myInt = (int)Math.Ceiling(myFloat


البته بصورت ساده تر و ضمنی هم میشه، ببین به کارت میاد، اگه نشد توضیح بیشتر بده که چی میخوای.

;int value2 = (int)value1
اره دمت گرم داداش حل شدش