Repolode
Qalculate

Qalculate/qalculate-gtk

単位変換、記号計算、任意精度に対応したクロスプラットフォームのデスクトップ電卓 Qalculate! の GTK GUI フロントエンド。

代替できる製品:Wolfram AlphaMicrosoft Calculator

スター
1,257
フォーク
93
未解決の Issue
191
最終コミット
先月

これは何?

Qalculate! は、日常的な計算から高度な数学まで幅広く対応するデスクトップ電卓です。このリポジトリでは、libqalculate エンジンを基盤とする GTK 3 のグラフィカルインターフェースを提供しており、同じ計算コアは Qt 版やコマンドライン版のフロントエンドからも利用できます。

基本的な演算に加えて、任意精度計算、複素数、不確かさの伝播、区間演算に対応しています。式の因数分解や簡約、微分、積分、方程式の求解に加え、多数の単位や進数間の変換も可能です。通貨換算には毎日更新される為替レートを使用し、グラフの描画には Gnuplot を利用します。

GTK インターフェースには、補完と関数のヒントに対応した式入力欄、任意で有効にできる入力中の自動計算モード、検索可能なブックマーク付き履歴、設定可能なキーパッドが備わっています。独自の関数、変数、単位、データセットも作成できます。

主な機能

  • 01補完、関数のヒント、入力中の式解析表示に対応した式入力欄
  • 02任意で有効にできる入力中の自動計算モードと、ブックマーク付きの検索可能な履歴
  • 03記号微分、積分、因数分解、方程式の求解
  • 04400 種類以上の単位、単位変換、毎日更新される為替レート
  • 05Gnuplot による関数やデータのプロット
  • 06設定可能なキーボードショートカットとキーパッド

ユースケース

  • デスクトップで手早く単位変換やパーセント計算を行う
  • 記号計算の結果を使って代数や微積分の問題に取り組む
  • 不確かさの追跡が必要な科学・工学計算を行う
  • 進数を変換し、浮動小数点数の表現を確認する

クイックスタート

  1. 1

    GTK と libqalculate の依存関係をインストールし、README に記載されているビルド手順を実行します

  2. 2

    ビルドスクリプトを生成します(Git 版でのみ必要)

    ./autogen.sh
  3. 3

    ビルドを設定します

    ./configure
  4. 4

    プロジェクトをコンパイルします

    make

使う前に知っておきたいこと

  • libqalculate 5.6.0 以降と GTK 3.10 以降が必要です。
  • autotools を使ってソースからビルドしてインストールします。README では、ビルド済みインストーラーの入手先としてウェブサイトを案内しています。

収録されている特集

トピック

#calculator#math#gtk#unit-conversion#symbolic-math#desktop-app#cpp

よくある質問

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 の数値は毎日更新されます。

関連プロジェクト