ForHosting KIT · 単位変換

英語の序数表記

21はtwenty-firstになり、短い21stも並べて表示します。序数になるのは最後の単語だけなので、one hundred oneはone hundred firstとなり、oneth hundredthにはなりません。賞状や順位表、授業に使えます。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
N
21
結果
単語
twenty-first
短縮
21st
接尾辞
st
言語
en

序数は位置・順位・順序を表します:first place、twenty-first birthday、one hundredth anniversary、リストのthird項目。執筆者、教員、アクセシビリティ層、文書テンプレートは、裸の桁や1st・2ndだけの略称ではなく、完全な英語の語でこれらの順位が必要なことが多いです。この機能はプレーンな整数を受け取り、決定的なアメリカ英語の序数表記を返します—twenty-oneはtwenty-first、oneはfirst、zeroはzeroth—宿題チェッカー、順位UI、証明書、音声プロンプトが安定した契約を共有できるようにします。非整数入力は推測文言ではなく明確なエラーで失敗します。

英語の序数表記が返す内容と有効な入力

アメリカ英語の序数表記は基数と同じショートスケール位取り(thousand、million、billionなど)から始め、句が量ではなく順位を名指すよう最後の語だけを変えます。one→first、two→second、three→third、five→fifth、twelve→twelfth、twentyのような丸い十はtwentieth。

合成形は十のハイフンを保ち、twenty-one→twenty-first、forty-two→forty-second、ninety-nine→ninety-ninth。任意の±は正負の順位を示し、エンジンはnegativeを前置します。桁区切りは値が整数のままなら除去します。

words・短形・接尾辞と合成序数の作り方

成功時、nに整数、wordsに表示・音声・証明書向けの完全なアメリカ英語序数を返します。shortは絶対桁と慣用接尾辞を組にし、狭いUIでtwenty-firstの横に21stを出せます。基数句の最後の語だけを序数化します:one hundred twenty-firstはhundredを基数のまま残します。

確認:one→first、two→second、three→third、eleven→eleventh、twenty-one→twenty-first、one hundred→one hundredth、zero→zeroth。

順位表での使い方と扱える範囲

量の語と順位の語を並べる製品では基数の数字表記ツールと組み合わせてください。公開の安全整数範囲内の授業・業務規模を推奨します。アルゴリズムは決定的でCIに安全です。

証明書・表彰・記念文

イベントや人事テンプレートが順位や記念年を完全な英語序数(twenty-first、one hundredth)で数値ラベルの横に書き、印刷・デジタル証明書に使います。

順位表とランキングUI

スポーツ・コンテスト・製品ダッシュボードが順位番号をfirst、second、twenty-thirdに変換し、アクセシブルなラベル・アナウンス・エクスポート報告に使います。

21をtwenty-firstにするには?

応答のwordsはtwenty-first、shortは21stです。

1st・2nd・3rd・11thはどう扱われますか?

wordsはfirst、second、third、eleventh。shortは1st、2nd、3rd、11th。11〜13は短形で正しくth接尾辞を保ちます。

英語の数字を単語で書くのと同じですか?

いいえ。 基数表記(one thousand two hundred thirty-four)は別意図です。順位や位置の序数(twenty-firstなど)には本ツールを使ってください。

大きな数ではどの単語が変わりますか?

最後の単語だけです。one hundred twenty-oneはone hundred twenty-firstに、two thousand threeはtwo thousand thirdになり、oneth hundredthのような誤った形にはなりません。

ゼロや負の数はどうなりますか?

ゼロはzerothになります。負の整数には先頭にnegativeが付きます。小数は順位を表せないため受け付けません。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/fmt/spell-ordinal

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/fmt/spell-ordinal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":21}'
{
  "n": 21
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.spell_ordinal",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

英語の序数表記が返す内容と有効な入力

整数が丸いhundred/thousand/millionで終わるとき尺度語自体が序数語尾を取ります:one hundredth、two thousandth、three millionth。必須nをJSON整数または整数文字列で送り、alias value/number/input/numを受け付けます。空・文字・小数点・分数・科学記法はinvalid_input。同一入力は常に同一JSON。

words・短形・接尾辞と合成序数の作り方

suffix単体はst/nd/rd/thで、eleven〜thirteenの例外はthのままです。is_negativeが符号付き入力を要約し、languageは常にen、styleは常にamerican_short_scale、methodは常にspell_ordinalです。n欠落・非整数・小数・科学記法はinvalid_inputで課金されません。

API利用、料金、順位フロー、実務上限

必須nを含むJSONを送るか文書化aliasを使います。宿題・講義デモ・証明書プレビューには無料ブラウザ変換を、順位ダッシュボード・賞状生成・学習・音声・文書パイプラインには前払いAPIを使い、成功$0.002/件、検証失敗は残高を使いません。SDKはwordsを主回答、short/suffixをバッジや表列に割り当てられます。

宿題・学習・自動採点

学習者とプラットフォームが21がtwenty-firstであること、小数や自由文が誤表記ではなく明確なinvalid_inputで失敗することを確認します。

21.5のような小数を送ると?

invalid_inputで失敗します。この機能は整数の序数のみで、非整数は拒否され課金されません。

序数コンバータは無料ですか?

ブラウザツールは端末で無料です。APIは成功1件あたり$0.002の前払いKIT残高を使い、検証失敗は課金されません。

KITの完全なドキュメントを見る →