人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

GSMとW-CDMA方式の携帯電話のIMEI番号の最後の桁はチェックデジットですが、これの計算式を教えてください。

●質問者: baihen
●カテゴリ:コンピュータ 生活
✍キーワード:GSM W-CDMA チェックデジット 携帯電話 計算
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● yoshistrat
●100ポイント

http://forum.gsmhosting.com/vbb/archive/index.php/t-83541.html

IMEI check digit [Archive] - GSM-Forum

英語が読めれば、簡単なことですが、要約しますと、


チェックデジットを算出する方法には、Luhn formulaというものが使われていて、以下のように算出するそうです。


1.最初の14桁を使う。(最後の1桁はチェックデジットなので関係なし。)


2.それぞれを最初の桁からD14、D13・・・のようにラベル付けする。(例:12345678901234=>D14=1、D13=2、D12=3・・・)


3.D13、D11、D9のように、奇数ラベルをそれぞれ2掛けする。(例:2x2=4、4x2=8・・・)


4.上記で算出された数字を「ひとつずつ」足していく。2桁の場合それぞれの数字を一つとする。(例:18=1+8)


5.偶数ラベルと4.で得た数字の合計を得る。


6.もし、5.の合計の下一桁が0なら0。それ以外の場合、10から下一桁を引いた数字がチェックデジット。(例:50の場合、0、52の場合、10?2=8)


だそうです。


説明がきちんとできていたか心配ですが、いかがでしょうか。

◎質問者からの返答

バッチリです。ありがとうございました。

リンク先のBBSもとても面白く参考になりました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ