以前Rubyで書いた数値の下2桁のみ取り出すという記事のアクセスが多いのでGo言語でも書いてみました。
下二桁を取り出す
package main
import "fmt"
func main() {
var year4 int = 2019
var year2 int = year4 % 100
fmt.Println(year4)
fmt.Println(year2)
}
出力結果
2019
19
0埋めの文字列にする
2桁にしてで0埋めしてみます。
package main
import "fmt"
func main() {
var year4 int = 2007
fmt.Println(year4)
year2 := fmt.Sprintf("%02d", year4%100)
fmt.Println(year2)
}
出力結果
2007
07