>  2021/06/13 (日) 08:59:54        [misao]
> 結局シャールについて朝まで考えたんだけど
> 1桁目+2桁目の合計値を10倍して
> 4桁目と5桁目の合計値を足す
> その数値をIDにするから20+11と30+1は同一になる
> 134はID134ではなくID0に転回する
> だからDB上の134と135のシャールは作られない
> という結果に落ち着いた

https://ideone.com/Us1sog
ということでプログラムを直したけど
これって日本のバーコード使うと先頭が大体48か49に落ち着いちゃって
すごいばらつきが無い状態になる気がする
ロジックを考えた人には反省していただきたい

参考:2021/06/13(日)08時41分58秒