定数・変数 定数 数値10進数の数値は,普通に書ける.小数点を書かなければ,整数値とみなされる. ?- X is 10. X = 10 2進数,8進数,16進数は,0b, 0o,0xでそれぞれ,書ける ?- A is 0b10, B is 0o10, C is 0x10. A = 2, B = 8, C = 162から36進数までは,基数を指定して書ける.Edinburgh Prolog Standardらしい. ?- X is 3'10. X = 3 小数点をつけると浮動小数点数になる. ?- X is 10.0. X = 10.0 指数表現でも書ける ?- X is 2e3, Y is 1.5e4. X = 2000.0, Y = 15000.0 アトム アトムは,名前を表す記号で,プログラム中の小文字で始まる全ての文字列.および,引用符 ' で囲まれたもの(引用アトム). また,特殊