MD5/Implementation: Difference between revisions
Content added Content deleted
(→{{header|Java}}: simpler) |
(→{{header|Go}}: simpler) |
||
Line 979: | Line 979: | ||
func init() { |
func init() { |
||
for i := range table { |
for i := range table { |
||
d := math.Abs(math.Sin(float64(i + 1))) |
|||
table[i] = uint32(( |
table[i] = uint32((1 << 32) * d) |
||
(1043 - (n >> 52 & 0x7FF))) |
|||
} |
} |
||
} |
} |