واضح آرشیو وب فارسی:سایت ریسک: rtech3rd October 2008, 02:56 PMگرد کردن و رُند کردن یک مقدار اعشاری int x = (int)Math.Round(2.5555); // x == 3 گرد کردن تا دو رقم اعشار : decimal x = Math.Round(2.5555, 2); // x == 2.56 rtech3rd October 2008, 02:57 PMبدست آوردن قسمت صحیح یک عدد اعشاری decimal d = 123.234M; decimal i = Math.Truncate(d) rtech3rd October 2008, 02:57 PMیافتن مقادیر ماکزیمم و مینیمم Primitive Type های عددی این مقادیر بصورت خواص درونکار وجود دارند. برای مثال : Int16.MaxValue; Int16.MinValue; Int64.MaxValue; Int64.MinValue; Double.MaxValue; Double.MinValue; rtech3rd October 2008, 02:58 PMبه توان رساندن و جذر گرفتن double i = Math.Pow(4, 2); // = 16; double j = Math.Pow(4, .5); // = 2; پارامتر اول : عدد دلخواه پارامتر دوم : توان عدد (از اعداد بین 0 تا 1 برای جذر گرفتن استفاده کنید) rtech3rd October 2008, 02:58 PMتبدیل درجه به رادیان و بلعکس public static double ConvertDegreesToRadians(double degrees) { return ((Math.PI / 180) * degrees); } public static double ConvertRadiansToDegrees(double radians) { return ((180 / Math.PI) * radians); } rtech3rd October 2008, 02:59 PMتبدیل یک متغیر بولین به نوع صحیح : bool flag = false; int i = (flag ? 1 : 0); تبدیل یک عدد صحیح به متناظر بولین آن : int i = 1; bool flag = (i == 1 ? true : false); تبدیل یک رشته به متناظر بولین آن : string str = "Yes"; bool flag = str.ToLower() == "yes" ? true : false; rtech3rd October 2008, 02:59 PMتبدیل درجه حرارتها به یکدیگر (سلسیوس، فارنهایت، کلوین) public static double CelsiusToFahrenheit(double celsius) { return (1.8 * celsius) + 32; } public static double FahrenheitToCelsius(double fahrenheit) { return 1.8 * (fahrenheit - 32); } public static double CelsiusToKelvin(double celsius) { return celsius + 273; } public static double KelvinToCelsius(double kelvin) { return kelvin - 273; } public static double FahrenheitToKelvin(double fahrenheit) { return CelsiusToKelvin(FahrenheitToCelsius(fahrenheit)); } public static double KelvinToFahrenheit(double kelvin) { return CelsiusToFahrenheit(KelvinToCelsius(kelvin)); } saultimate9th October 2010, 11:20 AMبا سلام و خسته نباشيد و اميد روزي خوش و نشاط آور چند روزي است كه يك سوال در مورد سيستم هاي نمايش اعداد ذهنم را مشغول كرده مي خواهم بدانم آيا در كامپوترهاي شخصي از روش مكمل 2 براي نمايش اعداد استفاده شده است و براي اثبات اين موضوع مي خواهم برنامه اي در سي شارپ بنويسم كه حتي سر ريز شدن عدد مورد نظر را نيز نمايش دهد مثلا يك عدد را در مبناي 10 بدهم و به مبناي 2 تبديل كنم و سر ريز شدن يا نشدن را نيز نمايش دهم در اين موضوع مي خواهم كمكم كنيد پيشاپيش از زحمات شما متشكرم. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 5131]