با درود
دوستان این متد چی کار میکنه . من متوحه نشدم
double.PositiveInfinity
با درود
دوستان این متد چی کار میکنه . من متوحه نشدم
double.PositiveInfinity
|
با سلام!
بزرگ ترین مقداری که میشه برای یه متغیر Double در سی شارپ تعریف کرد برابر 1.7976931348623157E+308 هستش که تحت عنوان Double.MaxValue شناخته میشه. حال اگر شما بخواهید عدد بزرگ تری رو نسبت به MaxValue تعریف کنید، سی شارپ اون رو به عنوان Double.PositiveInfinity میشناسه.
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
AMD>INTEL (19-06-16), iranch (19-06-16), M A H R A D (20-06-16), خبات کریمی (19-06-16)
ممنونبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط ravegoat برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
جسارتا منظور چیه؟ مگر بالاتر از این عدد هم میشه در double ریخت؟
خواهش می کنم،برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط iranch برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
نه نمیشه. شما اگر به مقدار MaxValue چه 0.1 اضافه کنید و چه 1000 ، مقدار متغیر Double از MaxValue به Infinity تغییر می کنه. مفهوم این مقدار اینه که عددی که در متغیر Double ریخته شده از MaxValue بیش تر بوده و سی شارپ قادر به نمایش صریح این مقدار نیست!
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks