ローマ式分数変換
アスの12分の7はS·と書き、septunxと呼びます。Sが半分、点がウンキア一つ分です。0から12までの数を入れると、ローマ式の記号、ラテン語名、分数が分かり、ラテン語や歴史の授業に役立ちます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 12分の1
- 7
- 数字
- S·
- 名前
- septunx
- ドット
- 1
- 分数
- 7/12
このローマ式分数変換ツールは、ローマのアス(as)単位の12分の1の整数を、中黒と文字Sを使う古典的なウンキア表記にマッピングします。ローマの商業や会計では、アスは12ウンキアに分割されたため、単位の分数は現代の小数位ではなく12分の1で数えられました。12分の1は1ウンキアであり、単一の中黒で書かれます。6分の12(半分)はセミス(semis)に等しく、Sと書かれます。7から11までの組み合わせはSの後に追加の点を付けます。12分の12は完全な1アスでIと書かれ、ゼロは空の数字を生みます。エンジンは完全に決定的なテーブルロジックであり、ネットワーク通信もサンプリングも日付依存の近道もありません。
ローマ式ウンキア表記とは何か、表示される結果
ローマ式ウンキア表記は、重量の単位、後に貨幣の単位であるアスとともに使われた分数の表記法です。1アスは12ウンキアを保持したため、単位の任意の真分数は12分の1のカウントとして表現され、アラビア数字の分子・分母ではなく少数の記号で書かれました。中黒は1ウンキアを表します。
大文字SはセミスすなわちアスまたはM6ウンキアの半分を表します。Sの後に点を積み重ねることで、7から11までの奇数の半分が作られます。単位全体はアスを表す文字Iです。
この変換ツールは、その12分の1のカウントを0から12までの整数として受け付け、対応する数字の文字列、ウンキア、セミス、デウンクスのような伝統的なラテン語名、実際に描かれたウンキア記号のドットカウント、SまたはIが使われたかどうかのフラグ、通常の分数n/12、短いメソッドタグを返します。近似的なOCR経路も字形のランダムサンプリングもありません。
拒否されるケースには、twelfthsの欠落、非整数、非数値トークン、そして厳密にゼロ未満または厳密に12を超える値が含まれます。それらの量は単一のアスのウンキアの尺度の範囲外にあるためです。整数の標準的なローマ数字、アラビア数字の帯分数、分数の記号を超えた硬貨の類型学が必要な場合はそれぞれの専用ツールをご利用ください。
twelfthsの読み取り方法と数字を再現可能に保つ仕組み
整数文字列の先頭の任意のプラス記号は、整数として解析できる場合に許可されますが、埋め込まれた空白、小数点、指数表記、非数値トークンは明確なメッセージとともに拒否されるため、不正なセルが誤った記号につながることはありません。ゼロは有効で、完全な会計行における分数記号の不在に一致する、nullaという名前の空の数字を返します。
6から11までの値は常にSで始まり、その後0から5個の中黒が付きます。1から5までの値はドットのみです。12は常に単一の文字Iであり、12個のドットになることは決してありません。
中黒の文字はUnicodeの中黒U+00B7です。
ウンキア変換が学習・博物館・ソフトウェアで役立つ場面
学生がウンキア記号に出会うのは、ラテン語や歴史のコースがローマの重量、硬貨の分数、あるいは現代の小数ではなくセミスとウンキアを引用する一次史料を扱うときです。教師は、字形を気づかないうちに切り替えたり半分を表すSを落としたりする不透明な変換アプリを信頼することなく、12分の1の演習について模範解答をあらかじめ生成できます。
碑文学者や博物館の教育者は、来館者がカウントと古典的な記号の両方を見られるよう、アスとウンキアの展示にラベルを付けるときに同じテーブルを使います。ゲームやナラティブのデザイナーは、シミュレーションが現代的なスラッシュ表記を発明することなく本物らしい分数の通貨文字列を必要とするときにこの契約を呼び出します。
開発者は、参照テーブルが指定する通りにSと点を正確にレンダリングしなければならないローカライゼーションパイプライン、記録用のキャプション、インタラクティブな年表向けの決定的なテストベクターの種を作ります。このページでの計算はすべてブラウザ内で完結します。
活用例
ラテン語と歴史の宿題
教科書の12分の1のカウントをウンキア記号(・、S、S・、I)に変換し、試験やワークシートの前にラテン語名を確認します。
博物館のラベルと碑文学のコピー
as/uncia展示、カタログカード、古典的な表記に一致しなければならない記録用キャプション向けに安定したウンキア文字列を生成します。
ゲーム・ローカライゼーション・CIフィクスチャ
0〜12のテーブルを手作業で保守することなく、シミュレーション、教育アプリ、ユニットテスト向けに再現可能なローマ式分数の字形の種を作ります。
よくある質問
Sとドットはどう使われますか?
各中黒は1ウンキア(1/12)です。Sはセミス(6/12)です。7〜11の値はSに1〜5個のドットを加えたものです。12はI(アス)で、ゼロは空の数字です。
このツールはXIVのような標準的なローマ数字を変換しますか?
いいえ。 12分の1のカウントをウンキアの分数表記にマッピングするだけです。整数のI、V、X表記には専用のローマ数字ツールをご利用ください。
12分の7はどう書きますか?
S·と書き、septunxと呼びます。Sは12分の6にあたる半分のsemisを、点はウンキア一つ分を表します。普通の分数7/12も一緒に表示されます。
入力できる範囲はどこまでですか?
0から12までの整数です。0は記号のない空の表記でnullaという名前になり、12は点を並べず必ずIと書きます。小数や範囲外の値は受け付けません。
なぜ12分の1が単位なのですか?
ローマの重さと貨幣の単位アスが12ウンキアに分けられていたためです。そのため端数は小数ではなく、12分のいくつかで数えられました。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fmt/roman-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"twelfths":7}'const res = await fetch("https://api.kit.forhosting.com/fmt/roman-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"twelfths": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/roman-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"twelfths": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/roman-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"twelfths":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"twelfths":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/roman-fraction", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"twelfths": 7
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.roman_fraction",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
min_twelfths | 0 |
max_twelfths | 12 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
碑文学、ラテン語の演習、博物館のラベルにはブラウザで無料にご利用いただき、指導用ソフトウェア、ゲームのローカライゼーション、記録用パイプラインで再現可能なウンキアフィクスチャが必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
ローマ式ウンキア表記とは何か、そしてレスポンスの内容
エンジンは有効な整数を固定の古典的なテーブルにマッピングするか、invalid_inputで入力を拒否します。このページは、碑文学の記号を独自に発明してはならないワークシート、博物館のコピー、ユニットテスト、API利用者に適した安定したテキスト出力とともに、12分の1からウンキアへの変換のみに答えます。
twelfthsの読み取り方法と数字を再現可能に保つ仕組み
優先されるフィールドはウンキアの整数のカウントを表すtwelfthsですが、n、value、fraction、unciae、text、inputといった別名も受け付けるため、スプレッドシート、クエリ文字列、型付きフォームは同じ契約を再利用できます。これはウンキア記号の慣習的な現代の翻字であり、カスタムフォントなしでプレーンテキスト、JSON、HTMLで表示され続けるため選ばれています。自動化されたパイプライン内でウンキアテーブルを自前で再実装することなく同一の碑文学的な文字列が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせてご利用ください。
ウンキア変換が学習・博物館・ソフトウェアで役立つ場面
API経由では成功した検索1件につき$0.002がかかり、検証に失敗したリクエストは課金されず、レスポンスが返された後は何も保存されません。この無料のインタラクティブな探索と、同一結果を返す有料APIという分割は、KITのtier-Aカタログの他のツールと同様であり、教室でのデモから自動化パイプラインへ、碑文学的な結果を変えることなく移行できます。単一のアスを超える整数にI、V、Xが必要なときは整数のローマ数字ツールと、無料で決定的な古典系ヘルパーの小さなラボを構築する際は他のフォーマット系エンドポイントと組み合わせてご利用ください。
技術的な質問
ローマ式分数変換ツールの料金はいくらですか?
このページのブラウザ版は無料です。API経由では成功したリクエストごとに$0.002がかかり、無効な入力には課金されません。
どの入力範囲が受け付けられますか?
0から12までの整数の12分の1のカウントです。その範囲外の値、非整数、非数値トークンはinvalid_inputで拒否されます。
ウンキア記号にはどの文字が使われますか?
Unicodeの中黒(U+00B7)です。これはプレーンテキストとJSONにおける古典的なウンキアの点の通常の現代的な翻字です。