Numbat; bilimsel hesaplamalar, fiziksel büyüklükler ve birim dönüşümleri için geliştirilen açık kaynaklı bir hesaplama dili ve terminal tabanlı hesap makinesidir.
Klasik matematiksel ifadelerin yanında uzunluk, zaman, kütle, enerji, sıcaklık ve benzeri fiziksel birimlerle doğrudan işlem yapılabilir. Uyumlu birimler arasında dönüşümler gerçekleştirilebilir ve sonuçlar istenen birimde gösterilebilir.
Matematiksel fonksiyonlar, değişkenler, sabitler ve kullanıcı tarafından tanımlanan fonksiyonlar kullanılabilir. Karmaşık hesaplamalar birden fazla ifade hâlinde hazırlanabilir.
Birim analizi sayesinde fiziksel olarak uyumsuz işlemlerin fark edilmesine yardımcı olur. Bu özellik özellikle mühendislik ve bilimsel hesaplamalarda yapılan birim hatalarını azaltabilir.
İfadeler etkileşimli terminal oturumunda çalıştırılabildiği gibi dosyalardan da okunabilir. Hesaplama geçmişi ve sözdizimi renklendirme gibi terminal kullanımını kolaylaştıran özellikler sunar.
Windows, Linux ve macOS sistemlerinde kullanılabilir.
Klasik matematiksel ifadelerin yanında uzunluk, zaman, kütle, enerji, sıcaklık ve benzeri fiziksel birimlerle doğrudan işlem yapılabilir. Uyumlu birimler arasında dönüşümler gerçekleştirilebilir ve sonuçlar istenen birimde gösterilebilir.
Matematiksel fonksiyonlar, değişkenler, sabitler ve kullanıcı tarafından tanımlanan fonksiyonlar kullanılabilir. Karmaşık hesaplamalar birden fazla ifade hâlinde hazırlanabilir.
Birim analizi sayesinde fiziksel olarak uyumsuz işlemlerin fark edilmesine yardımcı olur. Bu özellik özellikle mühendislik ve bilimsel hesaplamalarda yapılan birim hatalarını azaltabilir.
İfadeler etkileşimli terminal oturumunda çalıştırılabildiği gibi dosyalardan da okunabilir. Hesaplama geçmişi ve sözdizimi renklendirme gibi terminal kullanımını kolaylaştıran özellikler sunar.
Windows, Linux ve macOS sistemlerinde kullanılabilir.