• ベストアンサー

チェックデジット計算できる関数計算機ありませんか?

palmmyの回答

  • palmmy
  • ベストアンサー率38% (841/2170)
回答No.3

ポケコンでプログラム作成されてはいかがですか? プログラム関数電卓もあるようですね。 http://www.casio.co.jp/edu/product/body_program.html#fx4500pa 計算式は http://www.cc.e-mansion.com/~carib813/barcode.htm のあたりで。 (1)数値入力 (2)7桁か10桁かチェック (3)チェックデジット計算 (4)結果出力 で出来ます。 開発現場なら、EXCELでもVBでも良いかと思います。 倉庫などの現場では、ハンディーターミナルにプログラムを仕込むことは出来ると思います。

参考URL:
http://www.cc.e-mansion.com/~carib813/barcode.htm
satak
質問者

補足

プログラム関数電卓で、プログラムをする方法は どのようにするんでしょうか? チェックデジットをプログラミングする場合の 情報があるとうれしいのですが・・・

関連するQ&A

  • GTINのチェックディジットについて

    GTIN(Global Trade Item Number)のチェックディジットの計算方法を教えてください。 たとえばJANコードの場合モジュラス10で計算しますが、GTINコードの場合、どのように計算すればよいのでしょうか?

  • ヤマト急便のチェックデジットの計算方法

    クロネコヤマトのメール便で、バーコードを作成したいのですが、チェックデジットの計算方法が解りません。どなたかご存知であれば、お教え下さい。宜しくお願いします。

  • NW7のチェックディジットについて

    まことに申し訳ありませんがどなたか教えてください。 現在バーコードでNW7を利用して会員管理をしようとしているのですが、これには海外の協会の使用があるらしく、通常NW7において使われるモジュラス16のチェックディジットは使わずにモジュラス10、もしくはモジュラス11を使用しなければばらばいようなのです。 この場合スタートキャラクタやストップキャラクタの取り扱いはどのようにすればよいのでしょうか? 例をあげますと... A1234567890B (チェックディジットは入っていない)    A=16 B=17 ですからこの場合数値換算すると  16123456789017  となりこれでモジュラス10ウエィト3の計算をすればよいのでしょうか?  (7+0+8+6+4+2+6)*3=99 (1+9+7+5+3+1+1)=27  99+27=136  10-6=4 ...これが正解なのでしょうか? それともほかにキャラクタコードの扱いがあるのでしょうか?NW7のモジュラス10の計算方法があるのでしょうか? 非常に悩んでいます。 どなたかよろしくお願いいたします。    

  • バーコード(JAN)を印刷したいのですがチェックデジットの求め方

    JANの13桁と短縮型の印字の両方を検討しています。 JANなので13桁の場合、国コード 49か45、メーカーコード7桁、商品アイテムコード3桁は決まっているのですが、チェックデジットの求め方がわかりません。 このようにJANだけに限らず、ジャンコードに関して技術的な資料を探していますが、お勧めのものがございましたら、教えて下さい。

  • チェックディジットの効果について教えてください。

    仕入伝票、売上伝票のほかバーコード番号の下1桁には、チェックディジットが採用されていると聞きます。そしてその算出方法も奇数桁の各数字の和や偶数桁の各数字の和などから算出されているのはわかります。でも最後のチェックディジットとはいえ1ケタの数ですから入力し間違えの確率としては いつでも1/10(十分の一)で当たることにはならないのでしょうか?何万分の一でしか入力ミスがでないとか、かなりの確率で入力ミスを防げるのならこのディジットの存在意義はわかるのですが、今はこの数(ディジット)の意義がいまいちわかりません。   でたらめにこのディジットを入力しても1/10、つまり10回に1回の割合でその正確な番号にたどり着くことになると思うのですが・・・・。    お教えください。何のためにこのディジットがあって、どんな利点があるのかをわかりやすくお教えください。(計算式の説明を伺っているのではありませんのでお間違えなく・・・・・)

  • チェックデジットについて

    一覧番号の桁数の中にチェクウデジットを設けようという話が合った場合に、仕様決めからプログラミングでのチェックの仕方まで、どのような段取りで進めれば良いか解りません。(初めて使うので) 知りたいこと。     1.チェックデジットの仕様の決め方。(最重要)   2.決めたらそれをどのようにプログラミングに落としていくのか。   3.チェックの仕方。   ※尚、開発言語はJAVAです。 解る方、やさしく、詳しく教えてください。

    • ベストアンサー
    • Java
  • チェックデジットを付加したデータを生成したい。

    MSアクセス2000を使用しています。 アクセス初心者なので、的はずれなことも言っているかもしれませんが、よろしくお願いします。 13桁のバーコードデータを作成したいのですが、必要なのは数値だけで、バーコードそのものは必要ありません。 たとえば、12桁の商品番号と、商品名だけで構成されるデータがあったとして、商品番号からチェックデジットを計算し、新たな項目にチェックデジット付きのデータを入れてくれるような方法はないでしょうか? また、使用するソフトは、アクセスだけでなくても構いません。エクセルや他のソフトを使ってチェックデジット付の数値のみのデータを取得する方法を探しています。 よろしくお願いします。

  • チェックディジットの位置について

    Code39でコード設計を行っていますが、これはチェックディジットが必須ではありません。 あえてチェックディジットを入れるとして、これは末尾に入れる必要があるのでしょうか? 他のコード体系をみると、大抵は末尾についていますが、真ん中や先頭ではまずいのでしょうか。 変な質問で恐縮ですが、ご存じでしたら教えて下さい。

  • パズル チェックデジットの計算 (8個の数字をもとに、ある規則に従って1個の数字を計算する)

    チェックデジットの計算方法がわからず、困っています。どうかお力をお貸しください。 http://www.dsri.jp/company/check/index.htm http://www.technical.jp/handbook/chapter-4-10.html などを参考にしたのですが、下の数列から数字(チェックデジット)を計算する法則がどうしてもつかめません。何かヒントになりそうなことでもよいので、お教えください。よろしくお願いします。 20147356のチェックデジット → 3 20147355のチェックデジット → 5 20147354のチェックデジット → 7 20147353のチェックデジット → 9 20147352のチェックデジット → 0 20147351のチェックデジット → 2 20147350のチェックデジット → 4 20147349のチェックデジット → 9 20147348のチェックデジット → 0 20147347のチェックデジット → 2 20147346のチェックデジット → 4 20147345のチェックデジット → 6 20147344のチェックデジット → 8

  • バーコードで商品管理

    バーコードで商品管理をしょうとしているのですが 読み取ったバーコードのデータをそのままコードとして 利用するものなのか、もしくはチェックデジットを除いたものに してから利用するものか悩んで居ます。 JANコードの場合はチェックデジットは最後についているので 取り除くのは簡単ですが、みなさんはどのようにしているのでしょうか? あとCODE39ですが、バーコードの読み取り長は8桁ありますが、データとして使用するのが5桁の 場合があります。これはどう解釈すればよいのでしょうか?