Golang : Find the length of big.Int variable example
There is a chance that you will ever need to get the length of big.Int
variable and below is a simple example on how to count the length of a big.Int
variable.
package main
import (
"fmt"
"math/big"
)
func main() {
// base 10
bigInteger := new(big.Int)
bigInteger.SetString("100000000000000000L", 10) //18
fmt.Println("Value : ", bigInteger)
fmt.Println("Length : ", len(bigInteger.Text(10)))
}
Output:
Value : 100000000000000000
Length : 18
Reference:
https://www.socketloop.com/tutorials/golang-convert-string-or-integer-to-big-int-type
See also : Golang : Calculate Relative Strength Index(RSI) example
By Adam Ng(黃武俊)
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Tutorials
+9.7k Golang : Setting variable value with ldflags
+6.9k Golang : How to fix html/template : "somefile" is undefined error?
+12k Golang : calculate elapsed run time
+22.1k Golang : How to read JPG(JPEG), GIF and PNG files ?
+5.1k Unix/Linux : How to archive and compress entire directory ?
+16.5k Golang : Fix cannot convert buffer (type *bytes.Buffer) to type string error
+18.1k Golang : Read binary file into memory
+7.9k Golang : Metaprogramming example of wrapping a function
+23.4k Golang : Fix type interface{} has no field or no methods and type assertions example
+18.3k Golang : Generate thumbnails from images
+9.9k Golang : Random Rune generator
+15.8k Golang : Loop each day of the current month example