• 1399/04/29

دقت محاسبات :

سلام،من شروع به نوشتن یک برنامه برای محاسبه ی ماتریس معکوس (n*n) کردم. فک میکنم برنامه داره درست کار میکنه مشکل اینجاس که اعشار از یه جایی به بعد حذف میشن و من نمیتونم دقت کافی بگیرم!

ضرب ماتریس معکوس توی خود ماتریس باید I بده در حالی که‌اعداد توی قطر اصلی همه ‌یکن و بقیه باید صفر باشن خروجی برنامه ی من قطر اصلی رو درست پیدا میکنه.

 بقیه ی عناصر که باید صفر باشن از مرتبه ی ۱۰ به توان منفی ۱۷ و ۱۸ هستن چجوری میتونم از دیتا تایپ هایی مثل float64 استفاده کنم؟

  • 1399/04/30
  • ساعت 00:12

سلام.

کتابخونه یا کتابخونه هایی قطعا برای کار با اعشار با دقت بسیار بالا قطعا وجود دارن که من از کتابخونه GMP اطلاع دارم که شما میتونید با این کتابخونه با اعداد بسیار بزرگ و یا کوچک کار کنید. این کتابخونه اکسترنال هست و جز کتابخونه های استاندار نیست و شما باید دانلود کنید و به برنامه اضافه کنید.

توی گوگل سرچ بکنید راه حل های دیگه ای هم حتما هست که من اطلاع ندارم.

 


logo-samandehi