با درود
دوستان این متد چی کار میکنه . من متوحه نشدم
double.PositiveInfinity
Printable View
با درود
دوستان این متد چی کار میکنه . من متوحه نشدم
double.PositiveInfinity
با سلام!
بزرگ ترین مقداری که میشه برای یه متغیر Double در سی شارپ تعریف کرد برابر 1.7976931348623157E+308 هستش که تحت عنوان Double.MaxValue شناخته میشه. حال اگر شما بخواهید عدد بزرگ تری رو نسبت به MaxValue تعریف کنید، سی شارپ اون رو به عنوان Double.PositiveInfinity میشناسه.
ممنوننقل قول:
جسارتا منظور چیه؟ مگر بالاتر از این عدد هم میشه در double ریخت؟
خواهش می کنم،نقل قول:
نه نمیشه. شما اگر به مقدار MaxValue چه 0.1 اضافه کنید و چه 1000 ، مقدار متغیر Double از MaxValue به Infinity تغییر می کنه. مفهوم این مقدار اینه که عددی که در متغیر Double ریخته شده از MaxValue بیش تر بوده و سی شارپ قادر به نمایش صریح این مقدار نیست!