Skip to content

cmd/compile: truncates constants #11326

Closed
@dvyukov

Description

@dvyukov

The following program:

package main
import "fmt"
func main() {
    var g = 1e81391777742999
    fmt.Println(g)
}

prints:

1e+151

That's a wrong answer.

go version devel +514014c Thu Jun 18 15:54:35 2015 +0200 linux/amd64

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions