単位計算、記号数学、多倍長演算、不確かさの伝播に対応した、クロスプラットフォームのデスクトップ電卓ライブラリとコマンドラインツール。
Qalculate/qalculate-gtk
単位変換、記号計算、任意精度に対応したクロスプラットフォームのデスクトップ電卓 Qalculate! の GTK GUI フロントエンド。
- スター
- 1,257
- フォーク
- 93
- 未解決の Issue
- 191
- 最終コミット
- 先月
これは何?
Qalculate! は、日常的な計算から高度な数学まで幅広く対応するデスクトップ電卓です。このリポジトリでは、libqalculate エンジンを基盤とする GTK 3 のグラフィカルインターフェースを提供しており、同じ計算コアは Qt 版やコマンドライン版のフロントエンドからも利用できます。
基本的な演算に加えて、任意精度計算、複素数、不確かさの伝播、区間演算に対応しています。式の因数分解や簡約、微分、積分、方程式の求解に加え、多数の単位や進数間の変換も可能です。通貨換算には毎日更新される為替レートを使用し、グラフの描画には Gnuplot を利用します。
GTK インターフェースには、補完と関数のヒントに対応した式入力欄、任意で有効にできる入力中の自動計算モード、検索可能なブックマーク付き履歴、設定可能なキーパッドが備わっています。独自の関数、変数、単位、データセットも作成できます。
主な機能
- 01補完、関数のヒント、入力中の式解析表示に対応した式入力欄
- 02任意で有効にできる入力中の自動計算モードと、ブックマーク付きの検索可能な履歴
- 03記号微分、積分、因数分解、方程式の求解
- 04400 種類以上の単位、単位変換、毎日更新される為替レート
- 05Gnuplot による関数やデータのプロット
- 06設定可能なキーボードショートカットとキーパッド
ユースケース
- デスクトップで手早く単位変換やパーセント計算を行う
- 記号計算の結果を使って代数や微積分の問題に取り組む
- 不確かさの追跡が必要な科学・工学計算を行う
- 進数を変換し、浮動小数点数の表現を確認する
クイックスタート
- 1
GTK と libqalculate の依存関係をインストールし、README に記載されているビルド手順を実行します
- 2
ビルドスクリプトを生成します(Git 版でのみ必要)
./autogen.sh - 3
ビルドを設定します
./configure - 4
プロジェクトをコンパイルします
make
使う前に知っておきたいこと
- libqalculate 5.6.0 以降と GTK 3.10 以降が必要です。
- autotools を使ってソースからビルドしてインストールします。README では、ビルド済みインストーラーの入手先としてウェブサイトを案内しています。
収録されている特集
トピック
よくある質問
- qalculate-gtk とは?
- 単位変換、記号計算、任意精度に対応したクロスプラットフォームのデスクトップ電卓 Qalculate! の GTK GUI フロントエンド。 Qalculate! は、日常的な計算から高度な数学まで幅広く対応するデスクトップ電卓です。このリポジトリでは、libqalculate エンジンを基盤とする GTK 3 のグラフィカルインターフェースを提供しており、同じ計算コアは Qt 版やコマンドライン版のフロントエンドからも利用できます。
- qalculate-gtk は無料で使えますか?ライセンスは?
- qalculate-gtk は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- qalculate-gtk は今もメンテナンスされていますか?
- 半年以内に更新あり。qalculate-gtk の最終コミットは 2026年10月5日 です。
- qalculate-gtk は何に使えますか?
- デスクトップで手早く単位変換やパーセント計算を行う 記号計算の結果を使って代数や微積分の問題に取り組む 不確かさの追跡が必要な科学・工学計算を行う 進数を変換し、浮動小数点数の表現を確認する
- qalculate-gtk のインストール方法は?
- GTK と libqalculate の依存関係をインストールし、README に記載されているビルド手順を実行します ビルドスクリプトを生成します(Git 版でのみ必要): ./autogen.sh ビルドを設定します: ./configure プロジェクトをコンパイルします: make
- qalculate-gtk はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Qalculate/qalculate-gtk
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Qalculate!のクロスプラットフォーム対応デスクトップ電卓向けQt GUI。単位、記号計算、通貨換算に対応します。
純粋なPythonで書かれた数式処理システム。ライブラリまたは対話型コンソールとして利用できます。
物理次元と単位を標準で扱える、科学計算向けの静的型付きプログラミング言語兼計算機。
デジタルネガの管理、編集、書き出しに使える、オープンソースの写真ワークフローアプリケーション兼非破壊RAW現像ソフト。