パスワードを忘れた? アカウント作成
221658 journal

t-nissieの日記: 【電脳】ハック中 1

日記 by t-nissie
うちの身分証明書の10桁のID番号
最後がチェックディジットらしい
計算方法をハック中
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • ISBN10と同じ計算方法 [wikipedia.org]

    チェックデジット
    旧規格のISBN(ISBN-10)のチェックディジットは、「モジュラス11 ウェイト10-2」という計算法にて算出される。(チェックデジットを除いた左側の桁から10、9、8…2を掛けてそれらの和を取る。和を11で割って出た余りを11から引く)
    ここで、例として ISBN4-10-109205-□ のチェックデジット(□部分)を求めてみる。

    10×4 + 9×1 + 8×0 + 7×1 + 6×0 + 5×9 + 4×2 + 3×0 + 2×5
    = 40  +  9  +  0  +  7  +  0  +  45  +  8  +  0  +  10
    = 119
    119 ÷ 11 = 10 あまり 9
    11 - 9 = 2

    よって、このISBNのチェックデジットは 2 である。なお、計算結果が 10 になった場合、10 の代わりに X(アルファベットの大文字)を用いる。また、11 になった場合は、0 となる。

    --
    fjの教祖様
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...