MaHyaR.DrAcOulA
شنبه 20 شهریور 1389, 15:06 عصر
سلام عزیزان
من میخوام عدد اعشاری رو به اعداد صحیح تبدیل کنم
دو تا کد دارم ولی میخوام بدونم کدوم یکی بهتره؟بازدهی زمانش کدوم بهتره؟
1 :
int num = 2;
Double d = -5.6;
num = (int)Convert.ChangeType(d, typeof(int));
MessageBox.Show("show : " + num, "Result");
2 :
int num = 2;
double num1 = 3.7;
num = Convert.ToInt16(num1);
MessageBox.Show("Show : " + num, "Result");
من میخوام عدد اعشاری رو به اعداد صحیح تبدیل کنم
دو تا کد دارم ولی میخوام بدونم کدوم یکی بهتره؟بازدهی زمانش کدوم بهتره؟
1 :
int num = 2;
Double d = -5.6;
num = (int)Convert.ChangeType(d, typeof(int));
MessageBox.Show("show : " + num, "Result");
2 :
int num = 2;
double num1 = 3.7;
num = Convert.ToInt16(num1);
MessageBox.Show("Show : " + num, "Result");