開発者向け計算機 - 数式と変数
数式を1行ずつ計算し、名前付き変数を再利用し、計算履歴をこの端末に残せます。
対応している操作
この計算機は expr-eval を使い、一般的な数式、変数、配列、関数に対応しています。
2 + 3 * 4 基本的な四則演算
(2 + 3) * 4 括弧による優先順位
2^8 べき乗
10! 階乗
10 % 3 剰余(モジュロ)
sqrt(16) 平方根
cbrt(27) 立方根
abs(-5), round(3.6) 数値ヘルパー
sum(3, 5, 7), avg(3, 5, 7) 合計と平均
min(3, 8, 1), max(3, 8, 1) 最小値と最大値
sin(PI / 2), log10(100) 三角関数と対数
x = 42 変数の代入と再利用
開発者向け計算機のクイックスタート
数式、変数、ローカル履歴を使って、関連する計算を同じ流れで扱えます。
式を入力
四則演算、べき乗、配列、関数呼び出しをプロンプトに入力し、必要な順に評価します。
再利用する変数を保存
name = value で値を保存しておけば、後続の式で同じ数値を入力し直さずに参照できます。
ローカル履歴を復元
ページを開き直すと、IndexedDB に保存された計算履歴と変数から続けられます。
開発者の計算作業向けに設計
途中の値、再利用できる変数、プライバシーが必要な技術計算に向いています。
-
REPL 形式の計算
各行を個別に評価するため、1つの答えを上書きせず、計算の流れを読みやすく残せます。
-
変数、関数、配列
名前付き変数、PI / E 定数、配列、pow、mod、min、max などの組み込み関数を使えます。
-
ローカル計算履歴
IndexedDB が計算履歴を端末内に保存するため、サーバーへ送信せずに過去の計算を開き直せます。
-
ブラウザ内でプライベートに実行
式はブラウザ内で解析・評価されます。ViewJSON は数式、変数、結果をアップロードする必要がありません。
普通の計算機では足りないときに
途中の値が重要なエンジニアリング確認、API コスト、設定値、データサイズの計算に使えます。
API コスト見積もり
トークン数、単価、リクエスト数を変数として保存し、行ごとに調整できます。
データサイズ確認
バイト、KB、比率、バッチサイズを比較しながら、途中結果を残せます。
設定値の計算
上限、タイムアウト、比率、しきい値、容量などをブラウザから離れずに計算できます。
再利用できる計算メモ
同じデバッグ作業に戻ったとき、前の計算の流れを復元して続けられます。
開発者向け計算機 FAQ
構文、プライバシー、履歴、一般的なプログラマー計算機との違いをまとめています。
開発者向け計算機とは何ですか?
開発者向け計算機は、数式の評価、名前付き変数、組み込み関数、ローカル計算履歴をブラウザ上で扱える計算ツールです。
開発者向け計算機は式や結果をアップロードしますか?
いいえ。数式、変数、結果はブラウザ内で評価されます。計算履歴は端末上の IndexedDB にのみ保存されます。
開発者向け計算機はどの構文に対応していますか?
開発者向け計算機は、算術式、^ によるべき乗、[] 配列、名前付き代入、PI / E 定数、pow、mod、min、max などの関数に対応しています。
開発者向け計算機で変数を再利用できますか?
はい。name = value で値を代入すると、同じ計算セッション内の後続の式でその変数を再利用できます。
一般的なプログラマー計算機と同じですか?
完全には同じではありません。この開発者向け計算機は数式、変数、関数、ローカル履歴に重点を置いています。一般的なプログラマー計算機は、二進数、十六進数、ビット演算を中心に扱います。