Skip to content

Instantly share code, notes, and snippets.

@giwa giwa/file0.go
Last active Aug 29, 2015

Embed
What would you like to do?
package main
import "fmt"
import "math"
// 定数は constで宣言される。
const s string = "constant"
func main() {
fmt.Println(s)
// 定数宣言はvarでの宣言のようにどこでも現れる事ができる。
const n = 500000000
// 定数宣言は任意精度演算を行うことができる。
const d = 3e20 / n
fmt.Println(d)
// 数の定数は明示的なキャストなどがされるまでは型が決まっていない。
fmt.Println(int64(d))
// 変数の代入や、関数の呼び出しよのうなコンテキストを使うことによって方が与えられる。
// math.Sin はfloat64を引数をして取る。
fmt.Println(math.Sin(n))
}
package main
import "fmt"
import "math"
// 定数は constで宣言される。
const s string = "constant"
func main() {
fmt.Println(s)
// 定数宣言はvarでの宣言のようにどこでも現れる事ができる。
const n = 500000000
// 定数宣言は任意精度演算を行うことができる。
const d = 3e20 / n
fmt.Println(d)
// 数の定数は明示的なキャストなどがされるまでは型が決まっていない。
fmt.Println(int64(d))
// 変数の代入や、関数の呼び出しよのうなコンテキストを使うことによって方が与えられる。
// math.Sin はfloat64を引数をして取る。
fmt.Println(math.Sin(n))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.