• 1399/03/29

تایپ BigInteger :

با سلام و خسته نباشید استاد،
بنده داخل کتاب پرو سی شارپ هفت متوجه شدم که کتاب وقتی که به BigInteger اشاره می کنه، این نکته رو بیان می کنه که اگر به بیگ انتجر یک عدد کوچیک که در حالت عادی و literal رو بدیم مثل 500، وقتی که دوباره بریم و ازش GetType یا همون تایپش رو بگیریم بهمون اینت برمی گردونه، در صورتی که برای من حالت خام بیگ اینتجر یا همون System.Numerics.BigInteger رو برگردوند، همچنین گفته بود برای دیتا تایپی که floating-point data محسوب میشه، تایپ رو تبدیل به دیفالتش یعنی double می کنه اما اصلا برای من ارور داد وقتی عدد اعشاری رو به عنوان مقدار دادم... به چه صورته؟
ممنونم از توجهتون:)

ورژن سی شارپم رو هم که 7.1 گذاشتم یعنی دقیقا ورژنی که اون موقع داخل کتاب بروز بوده و تدریس از روی اونه...

  • 1399/03/29
  • ساعت 16:59

یک کم واضح تر، توی خط دوازدهم ورژن سی شارپ که مطمئن بشید:)


logo-enamadlogo-samandehi