ISO段数変化計算機
ISO 100から2段上げると感度は4倍になりISO 400です。元のISOと符号付きの段数を整数か1/3段単位で入れると、新しい値と最も近い標準設定が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Iso
- 100
- ストップ数
- 2
- 乗数
- 4
- 新しいISO
- 400
- 丸めたISO
- 400
- 最も近い標準ISO
- 400
写真のISOは対数の感度尺度です。フルストップごとに、与えられた絞りとシャッターでセンサーやフィルムが必要とする光量が倍または半分になります。出発ISOがすでに分かっており、ダイヤルを指定段数だけ上げ下げしたあとの新しい数値だけが欲しいときは、閉形式は ISO2 が ISO1 に符号付き段数変化の2の累乗を掛けたものです。正の段は感度を上げ、多くの場合ノイズを増やします。負の段は感度を下げ、多くの場合ファイルを整えます。プラス3分の1やマイナス3分の2のような分数の1/3段も同じ2の累乗に従うため、ISO 100 から1/3段はおなじみの 125 ラベル付近に落ちます。本ISO段数変化計算機は出発ISOと符号付き段数デルタを受け取り、正確な積、カメラ風の整数ISO、通常の写真スケールにおける最も近い1/3段の標準ラベル、デルタの2の累乗である線形倍率、および上げ・下げ・変更なしの方向を返します。
段を足したり引いたりするとISOはどう動くか
感度の1段は線形ISO尺度上の2倍です。正の任意のISOから、フルストップを1段足すとそのISOは2倍になり、1段引くと2で割り、符号付き実数の段数 n は ISO に 2 の n 乗を掛けた正確な新値を生みます。この恒等式は露出三角形の中にある同じ対数です。
露出を揃えるとき、ISOの1段はシャッターの1段や絞りの1段と交換できますが、本ページは残る2つの角は解きません。すでに孤立した問い、つまり ISO 400 で3段上げたらどの数字をセットするか、写真家が実際に打ち込む検索だけに答えます。1/3段と1/2段の増分は特例ではありません。
プラス1/3は2の1/3乗で約 1.260 であり、だから ISO 100 プラス1/3は数学上 126 付近になり、カメラダイヤルでは 125 と表示されます。プラス2/3は約 1.587 で、100 を 160 のほうへ写します。負の分数も逆向きに同じです。
0段は出発ISOを変えずに返し、往復確認に使えます。ISOは正の有限値にしか定義されないため、0や負の出発は意味のないフィルム感度を作る代わりに拒否されます。計算機はそれから関連する3つの数を報告します。
正確な積、整数ISOが欲しいスクリプト向けの最も近い整数、そしておなじみの列、6、8、10、12、16、25、32、40、50、64、80、100、125、160、200、および高感度拡張へと続く列から、対数距離で最も近い慣例の1/3段ラベルです。この3つの見方で、学習者は計算とダイヤルの両方を見られます。
このISO段数変化のページが正しい検索になるとき
既知の段数変化のあとの新しいISOが検索意図であり、絞りやシャッターを組み直す必要がないときに、このランディングを使ってください。総露出を一定に保ったまま三角形の一角を動かし別の角を解く等価露出ソルバーとも、絞り・シャッター・ISOからまとめて EV を報告する露出値計算機とも、別の問い合わせです。
段を動かさずに ISO、ASA、DIN のラベルを訳すフィルム感度変換とも違います。夜、コンサート、屋内イベントの撮影者は、ISO 100 のような昼光ベースから4段や5段跳ね上げ、暗いホールへ入る前に使います。強い ND を足したあとシャッターを開けてノイズを減らしたい風景撮影は、負の段変化を計算してネイティブ設定へISOを戻します。
講師は符号付きの段問題、2段上げ、1/3下げ、2/3上げ、を出し、カメラが 126 ではなく 125 と書く理由も示す決定的な神託が必要です。出発ISOと符号付き段デルタがすでに分かっているときは本能力を優先し、新しい絞りに合うシャッターがまだ必要なら等価露出ツールを、ISO 100 での EV が必要なら露出値ツールを使ってください。
往復確認は簡単です。 プラス n 段のあとにマイナス n 段を続ければ同じ丸めのあと出発に戻り、0段の呼び出しは出発をエコーしなければなりません。
活用例
低光量でのISO計画
イベントや夜の撮影者は昼光ベースISOから既知の段数だけ上げ、光を失う前に室内設定を選びます。
光が増えたあとにISOを戻す
NDを足し、シャッターを開け、ストロボを入れる風景やスタジオは、負の段変化を計算してネイティブISOへ戻します。
ISOの段スケールを教える
クラブや講座はプラス2、マイナス1、プラス1/3の既知ISOと、ワークシート用の意図的な不正入力を生成します。
よくある質問
N段上げ下げしたあとの新しいISOはどう求めますか?
正の出発 iso と符号付きの stops 値を送ってください。新しいISOは iso × 2^stops です。100 からプラス2は 400、800 からマイナス1は 400、100 からプラス 1/3 は約 126 で、多くのダイヤルでは 125 と表示されます。
プラス1段はいつもISOを倍にしますか?
正確な積についてはそのとおりです。フルストップごとにISOは2倍になり、200 から +1 は 400、200 から +2 は 800 です。カメラダイヤルはその正確値を、必要なときに最も近い慣例の1/3段ラベルへスナップします。
ISO 100 から1/3段が 126 ではなく 125 になるのはなぜですか?
2の1/3乗は約 1.260 なので、正確な積は約 126 です。カメラは慣例の1/3段系列 100、125、160、200 を公表します。
等価露出や露出値とは何が違いますか?
本ページは既知の段数だけISOを動かします。等価露出は絞りやシャッターを変えても総光量を一定に保ちます。露出値は三角形の3つの角からまとめて EV を報告します。
2/3段や-1/2段のような分数で入力できますか?
はい。小数のほか、1/3、+2/3、-1/2のような簡単な分数も入力できます。結果には、一般的な1/3段刻みで最も近い標準ISOも表示されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/photo-iso-after-stops \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"iso":100,"stops":2}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-iso-after-stops", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"iso": 100,
"stops": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-iso-after-stops",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"iso": 100,
"stops": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-iso-after-stops", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"iso":100,"stops":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"iso":100,"stops":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-iso-after-stops", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"iso": 100,
"stops": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_iso_after_stops",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
経路は純決定的算術で、ネットワークも乱数シードも壁時計依存もなく、無料のブラウザ実行器と前払いAPIは固定丸めのあと、呼び出すたびに同じ JSON を返します。
段を足したり引いたりするとISOはどう動くか
IEEE浮動小数点を溢れさせる極端に大きい段数も拒否され、契約が Infinity を返すことはありません。
何を送り、何が返るか
iso は出発感度、stops は露出段の符号付き変化です。iso は厳密に正でなければなりません。stops は感度を上げるなら正、下げるなら負、据え置くなら0にできます。数値文字列も受け付けます。stops 欄は 1/3、+2/3、-1/2 のような単純分数文字列も受け付けるので、写真の1/3段で書いたワークシートは小数変換の手順を必要としません。現場判断と宿題には無料のブラウザフォームを配線し、段の列に沿った表が必要なときはスクリプトから同一契約を呼んでください。必須の有限数を2つ持つ JSON 本体を送ってください。iso の別名は start_iso、sensitivity、asa、iso_start、starting_iso です。stops の別名は delta_stops、n_stops、stop_change、ev_stops、delta です。欠落欄、空文字、非数値テキスト、NaN、Infinity、正でない iso、40を超える段の大きさは、欄名を付けた invalid_input で失敗し、課金されません。成功時本体は整えた iso と stops をエコーし、multiplier を 2 の stops 乗、iso_new を iso とその multiplier の積、iso_rounded を正確値が1以上のときの最も近い整数、nearest_standard_iso を対数距離で最も近い慣例の1/3段ラベル、direction を raise、lower、unchanged のいずれか、短い式文字列 ISO2 = ISO1 × 2^stops として返します。古典的な確認は、100 にフル2段で 400、6400 から4段下げて 400、100 に1/3段で正確値およそ 126・最寄り標準 125、そして0または負の出発ISOを必須の invalid_input 経路とすることです。成功した API 呼び出しの料金は単位 item あたり公表ベース $0.002 です。
このISO段数変化のページが正しい検索になるとき
ISOブラケットを計画する自動化スクリプトは、段のリストをループして同じ契約を呼び、計算用に iso_new、カメラ指令用に nearest_standard_iso を保存できます。invalid_input を返す失敗タスクは前払い残高を消費しないため、学習者がわざと ISO 0 を送る探索スクリプトは安く保てます。
技術的な質問
ISO段数変化計算機の料金はいくらですか。
ブラウザツールは無料です。API 要求は成功1件あたり $0.002 の前払い残高を使い、ISO 0 のような不正入力は課金されません。