度の正弦計算機
30度の正弦は0.5ですが、30ラジアンの正弦は約−0.988です。この計算では度を必ず先に換算します。負の角や360°を超える角も含め、度で入力すると−1から1の間の正弦を求めます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 角度
- 30
- ラジアン
- 0.5235987756
- 正弦
- 0.5
- 式
- sin(30°)
度で与えた角の正弦は、その角をラジアンへ直したあと、単位円上の対応点の縦座標です。多くのプログラミングライブラリはラジアン引数の正弦しか公開しないため、度で考える学習者、測量者、CNC スクリプト、波形生成器は、まず theta に円周率を掛けて 180 で割らねばなりません。そうしなければ対辺と斜辺の比はすべて誤ります。本計算機は有限の度の角を一つ受け取り、ラジアンへ変換し、閉区間マイナス 1 から 1 の正弦を返します。テストに固定できる恒等式は、0 度の正弦が 0、30 度の正弦が 2 分の 1、90 度の正弦が 1 です。
度の正弦の意味と、なぜ先にラジアンへ直すのか
正弦は奇数で、360 度周期の関数であり、角を単位円上の対応点の符号付き高さへ写します。角が度で書かれているとき、その高さは生の数に対するライブラリの正弦ではありません。主流の実行環境はいずれも実引数の解析的正弦をラジアンで実装するため、30 は級数やハードウェア命令が走る前に円周率の 6 分の 1 へならねばなりません。
変換を忘れることは教室で最も多い誤りです。30 ラジアンの正弦は約マイナス 0.988 であり、2 分の 1 ではありません。このページは「度の正弦」や「度で表した角の正弦」という検索のためにあります。
先に変換し、それから評価してください。変換は、ラジアンが度に円周率を掛けて 180 で割ったものに等しいという正確な恒等式です。変換のあと値は必ず閉区間マイナス 1 から 1 に落ちます。
その区間の外の結果は浮動小数点の雑音であり、本実装はそれを切り詰めます。特別な角には学習者が九の列なしに期待する教科書どおりの正確値があります。
0 度と 180 度の正弦は 0、90 度は 1、270 度はマイナス 1、30 度と 150 度は 2 分の 1、45 度と 135 度は 2 の平方根の 2 分の 1、60 度と 120 度は 3 の平方根の 2 分の 1 です。負の度は合法で、奇関数性を使います。マイナス theta の正弦は theta の正弦の符号反転です。
一周を超える角も有効です。特別値に合わせるときだけ 360 度を法として還元し、エコーした入力は元の測度を保ちます。六関数の正弦・余弦・正接計算機、度を返す逆正弦、正弦を評価しない度からラジアンへの変換器といった近縁検索は別の意図です。
ここでの契約は、有限の度の測度一つに対するスカラーの正弦です。
入力契約、応答の形、誤りの扱い
追加の単位切替はありません。この掲載は意図して度の経路なので、すでにラジアンを持つ呼び出し側は自ら変換するか、ラジアンから始める計算機を使い、隠れた旗が数を読み替えることを期待しないでください。成功時は本体が整えた angle を度でエコーし、変換した引数として radians を、主結果として閉区間マイナス 1 から 1 の sine を返します。
formula 文字列は、theta 度の正弦が theta に円周率を掛けて 180 で割ったものの正弦であることを述べ、sin(30°) のような短い expression と一行のメッセージが荷物を完成します。例:angle が 30 なら sine は 2 分の 1 です。
30 度は円周率の 6 分の 1 ラジアンであり、その引数の正弦はちょうど 2 分の 1 だからです。例:angle が 90 なら sine は 1 です。例:angle が 0 なら sine は 0 です。
例:angle がマイナス 30 なら、奇関数性により sine はマイナス 2 分の 1 です。ラベルはご自身で付けてください。本端点はグラフも、余弦や正接の付属値も、formula 欄を超える段階的な授業も出しません。
六つの三角関数すべて、または正弦を評価せずに度の測度だけを変換するには、それらの検索に合う専用ページを使ってください。
度の正弦計算機が役立つ場面
教室や個別指導の基盤では、学習者が任意の授業用の角の正弦を、度とラジアンを混ぜたり見えない電卓モードを写したりせずに確認するために、度の正弦計算機を使います。試験生成器には、多くの言語処理系が黙って返す NaN を数として扱いかねない採点器に渡さず、非有限トークンを無効と印す決定的な神託が必要です。
測量、ロボティクス、ゲームのスクリプトは方位を度で蓄え、なお対辺と斜辺の比を高低差、スプライトのずれ、分解した力のために必要とします。検証失敗は残高を消費しません。要求を小さく保ち、丸めた正弦をテストに固定すれば、宿題、LMS プラグイン、エッジワーカー向けに再現可能な度の正弦が得られ、独自の数式処理基盤を立てる必要はありません。
度での逆正弦、単位円の探検器、正弦・余弦・正接の全表といった近縁検索は別問題で別ページが扱います。本契約は有限の度の測度一つの正弦に留まり、学習者が「何度の正弦か」と打つ語と掲載ページを一致させます。
活用例
教室と宿題の確認
学習者に度の角を送らせ、教科書の方法と照合して sin(θ°) を確かめさせます。恒等式 sin(0°)=0、sin(30°)=1/2、sin(90°)=1 を含みます。
試験と LMS の自動採点
非有限の角を拒否し、成功した正弦として NaN を捏造しない決定的な神託で、度の正弦の設問を採点します。
方位、スプライト、分解した成分
ロボティクス、測量、ゲーム用スクリプトで、度の方位を対辺と斜辺の比へ直し、数式処理の全ライブラリを取り込まずに済みます。
よくある質問
度の数に正弦を直接掛けず、先にラジアンへ直すのはなぜですか?
ライブラリの正弦は実引数の解析関数をラジアンで実装します。30 ラジアンの正弦は約 -0.988 であり、1/2 ではありません。本計算機は常に先に変換し、度の入力がラジアンとして読まれないようにします。
角が有限数でないとどうなりますか?
欠落、空文字、非数値テキスト、NaN、Infinity は拒否され、課金されません。
0°、90°、180° で正弦は定義されますか?
はい。 0° と 180° の正弦は 0、90° の正弦は 1 です。正接や余割が発散するためそれらの角を拒まねばならない六関数計算機とは違い、本ページはあらゆる有限の度の測度で正弦を返します。
負の角や360°を超える角も使えますか?
使えます。負の角では正弦の符号が逆になり、sin(−θ)は−sin θです。1回転を超える角もそのまま使え、入力した角は書いたとおりに表示されます。
教科書どおりのきれいな値になるのはどの角ですか?
30°と150°は2分の1、45°と135°は√2/2、60°と120°は√3/2、90°は1、270°は−1です。9が続くような端数なしで表示されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/sin-degrees \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":30}'const res = await fetch("https://api.kit.forhosting.com/math/sin-degrees", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/sin-degrees",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/sin-degrees", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/sin-degrees", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"angle": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.sin_degrees",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
NaN や Infinity などの非有限トークンは invalid_input で失敗し、宿題用スクリプトが欠けた正弦を成功した 0 として扱わないようにします。
入力契約、応答の形、誤りの扱い
必須フィールド angle に、有限の実数の度を入れた JSON 本体を送ってください。フィールドは JSON の数でも、十進または指数表記の数値文字列でも構いません。angle が無いときは別名 degrees、deg、theta、x を受け付けます。欠落、空文字、非数値テキスト、NaN、Infinity はフィールド名付きの invalid_input で失敗し、課金されません。
度の正弦計算機が役立つ場面
小さな parse API を呼べば、一度の変換と一つの正弦のために数式処理系を引かずに済みます。実装は純粋な parse の段階 A なので、成功した呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向き通信もありません。
技術的な質問
度で表した角の正弦はどのように求めますか。
フィールド angle(別名 degrees、deg、theta、x)に有限数を送ってください。API は θ × π / 180 で度をラジアンへ直し、閉区間 -1 から 1 の sine を返します。
度の正弦計算機の料金はいくらですか。
ブラウザの用具は無料です。API 要求は成功した呼び出しごとに前払い KIT 残高の $0.002 を使い、無効な入力は課金されません。