ماشینحساب گنوم برنامهای است که معادلات ریاضی را حل میکند. با این که در ابتدا به نظر میرسد ماشینحسابی ساده با تنها عملگرهای پایهٔ حسابی باشد، میتوانید آن را به حالتهای پیشرفته، مالی یا برنامهنویسی تغییر دهید تا قابلیتهای غافلگیرانهٔ آن را بیابید.
ماشینحساب پیشرفته عملگرهای زیادی را پشتیبانی میکند. از جمله: لگاریتم، فاکتوریل، مثلّثات، توابع هزلولی، تقسیم پیمانهای، اعداد مختلط، تولید عدد تصادفی و تجزیه به اعداد اوّل.
حالت مالی محاسبات زیادی را پشتیبانی می کند. از جمله نرخ سود دورهای، مقدار حاضر و آینده، کاهش دوبرابر، استهلاک خط مستقیم و خیلی محاسبات دیگر.
حالت برنامهنویسی از محاسبات با مبناهای معمول (دودویی، هشتهشتی، دهدهی و شانزدهشانزدهی)، عملیات بیتی، مکمّل یک و دو، تبدیل کد نویسهبهنویسه و قابلیتهای دیگر پشتیبانی میکند.
حالت تبدیل از تبدیل بین پایهها، ارزها و یکاهای معمول پیشتیبانی میکند.