{"id":20812243,"url":"https://github.com/curegit/dentakun","last_synced_at":"2025-05-11T20:30:25.221Z","repository":{"id":135783726,"uuid":"169364282","full_name":"curegit/dentakun","owner":"curegit","description":"総和計算や数値積分などを含む多機能関数電卓","archived":true,"fork":false,"pushed_at":"2020-01-25T12:28:40.000Z","size":150,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-10T04:37:29.033Z","etag":null,"topics":["awt","calculator","numerical-analysis","statistics","swing"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/curegit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-06T06:28:07.000Z","updated_at":"2023-06-07T02:16:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"c97ade3f-a310-42ef-bee7-7f1b60b1f35d","html_url":"https://github.com/curegit/dentakun","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curegit%2Fdentakun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curegit%2Fdentakun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curegit%2Fdentakun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curegit%2Fdentakun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/curegit","download_url":"https://codeload.github.com/curegit/dentakun/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253631809,"owners_count":21939357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awt","calculator","numerical-analysis","statistics","swing"],"created_at":"2024-11-17T20:51:29.369Z","updated_at":"2025-05-11T20:30:25.188Z","avatar_url":"https://github.com/curegit.png","language":"Java","readme":"# 電卓君\n\n総和計算や数値積分などを含む多機能関数電卓\n\n[ダウンロード](https://github.com/curegit/dentakun/releases)\n\n![スクリーンショット](Screenshot.png)\n\n## 動作条件\n\n- Java Runtime Environment 8.0 以降\n\n## 実行方法\n\n`dentakun.jar` を実行する\n\n## 使い方\n\n式を入力して演算実行ボタン（＝）を押す\n\n### （例）3+6×2-4 を計算する\n\n1. 「3」を押す\n2. 「+」を押す\n3. 「6」を押す\n4. 「×」を押す\n5. 「2」を押す\n6. 「−」を押す\n7. 「4」を押す\n8. 「=」を押す\n\n### 変数と代入\n\nSTORE ボタンによる代入（←）を使うとユーザー変数 (A-Z) に値を保持しておくことができる。\n変数の値はプログラムを終了しても永続する。\n\n### その他のボタン\n\n- CLEAR: 式を消去する\n- VARS: 各ユーザー変数の値を見る\n- VARCLR: すべてのユーザー変数を零初期化する\n- COPY: 結果をクリップボードにコピーする\n- DELETE: カーソル手前の式の要素を削除する\n\n### ホットキー\n\n- Return: 計算を実行する\n- Backspace/Delete: カーソル手前の式の要素を削除する\n- Esc: 式を消去する\n- 数字/テンキーの数字: 各数字を入力する\n- テンキーの演算子: 四則演算子を入力する\n- Insert: 代入記号を入力する\n- 左右方向キー: カーソルを左右に移動させる\n- 上下方向キー: カーソルを左右に2つ分移動させる\n- 各アルファベット: 各変数記号を入力する\n- コンマ: コンマを入力する\n- PageUp/PageDown: 式の先頭/末尾へカーソルを移動させる\n- キャレット: 指数演算子を入力する\n- ハイフン: 負符号を入力する\n- 括弧 \\[ \\]: 括弧を入力する\n\n### 演算子の優先順位\n\n1. 負符号 (-)\n2. 根、指数、階乗 (√ ^ !)\n3. 組み合わせ、順列 (C P)\n4. 乗算、除算、剰余 (× ÷ mod)\n5. 加算、減算 (+ −)\n\n### 関数\n\n#### 1引数関数\n\n- abs(x): 絶対値関数\n- acos(x): 逆余弦関数\n- acosh(x): 逆双曲線余弦関数\n- asin(x): 逆正弦関数\n- asinh(x): 逆双曲線正弦関数\n- atan(x): 逆正接関数\n- atanh(x): 逆双曲線正接関数\n- ceil(x): 天井関数\n- cos(x): 余弦関数\n- cosh(x): 双曲線余弦関数\n- dice(n): 1 から n までの整数乱数を返す\n- floor(x): 床関数\n- log10(x): 常用対数関数\n- ln(x): 自然対数関数\n- range(x): 0 以上 x 未満の乱数を返す\n- round(x): 四捨五入して整数を返す\n- sgn(x): 符号関数\n- sin(x): 正弦関数\n- sinh(x): 双曲線正弦関数\n- tan(x): 正接関数\n- tanh(x): 双曲線正接関数\n\n#### 2引数関数\n\n- coin(a,b): 半分の確率で a を返し残りの半分で b を返す\n- gcd(m,n): m と n の最大公約数を返す\n- lcm(m,n): m と n の最小公倍数を返す\n- log(x,p): p を底とする対数関数\n- d/dx(f,a): f の x = a における微分係数を求める関数\n- d/dy(f,a): f の y = a における微分係数を求める関数\n- d/dz(f,a): f の z = a における微分係数を求める関数\n\n#### 3引数関数\n\n- ∫x(f,a,b): x について区間 [a, b] の定積分を求める関数\n- ∫y(f,a,b): y について区間 [a, b] の定積分を求める関数\n- ∫z(f,a,b): z について区間 [a, b] の定積分を求める関数\n- Πi(f,a,b): i を a から b まで順に動かした f の総乗を求める関数\n- Πj(f,a,b): j を a から b まで順に動かした f の総乗を求める関数\n- Πk(f,a,b): k を a から b まで順に動かした f の総乗を求める関数\n- Σi(f,a,b): i を a から b まで順に動かした f の総和を求める関数\n- Σj(f,a,b): j を a から b まで順に動かした f の総和を求める関数\n- Σk(f,a,b): k を a から b まで順に動かした f の総和を求める関数\n\n#### 可変長引数関数\n\n- avg(x,...): 平均関数\n- med(x,...): 中央値関数\n- σn(x,...): 母標準偏差関数\n- sn(x,...): 標本標準偏差関数\n- sum(x,...): 合計関数\n- var(x,...): 母分散関数\n\n## ライセンス\n\n[MIT](LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuregit%2Fdentakun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcuregit%2Fdentakun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuregit%2Fdentakun/lists"}