blob: db5033802a958bfbd1c0590daf1d58e9b7bb663e [file] [log] [blame]
Joey Armstronga6af1522023-01-17 16:06:16 -05001package util
2
3import "strconv"
4
5func Atoi(b []byte) (int, error) {
6 return strconv.Atoi(BytesToString(b))
7}
8
9func ParseInt(b []byte, base int, bitSize int) (int64, error) {
10 return strconv.ParseInt(BytesToString(b), base, bitSize)
11}
12
13func ParseUint(b []byte, base int, bitSize int) (uint64, error) {
14 return strconv.ParseUint(BytesToString(b), base, bitSize)
15}
16
17func ParseFloat(b []byte, bitSize int) (float64, error) {
18 return strconv.ParseFloat(BytesToString(b), bitSize)
19}