2024-11 << 2024-12 >> 2025-01

2024-12-22 (日)

https://github.com/binzume/gotosh

シェルスクリプトにトランスパイルした後のfloatは実際は文字列で長さの制限が無いので、精度を指定できるようにしてみる。

package main

import (
    "fmt"
    "math"

    "github.com/binzume/gotosh/shell"
)

func main() {
    shell.SetFloatPrecision(1000)
    fmt.Println("Pi:", math.Atan(1)*4)
}

とかするだけで円周率を1000桁計算できるようになった。遅いけど。

2024-11 << 2024-12 >> 2025-01