summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-08-27 22:10:34 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-08-27 22:10:34 +0200
commit3ea8f591f0e15f46dd8eb196f7dae2dd6ae4116d (patch)
tree0bc8a3c00010c648ee62eba9fe79460d47ce28a4
parenta0698547385e2aa355c9a3c40ffdf1e0c04d63a8 (diff)
Make it faster
-rw-r--r--go/luhn/luhn.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/go/luhn/luhn.go b/go/luhn/luhn.go
index c8ba0ad..c11cde3 100644
--- a/go/luhn/luhn.go
+++ b/go/luhn/luhn.go
@@ -36,7 +36,7 @@ func Valid(s string) bool {
}
func AddCheck(s string) string {
- sum := chksum(normalize(s + "0"))
- n := (10 - sum%10) % 10
+ sum := chksum(normalize(s + "9"))
+ n := 9 - sum%10
return s + string('0'+n)
}