2007-01-18から1日間の記事一覧

数値変換。

整数型を他の型に変換 使用例 内容 toInteger x Int型の値xをInteger型に変換 fromInteger x Integer型の値xを数値型に変換(返り値の型は文脈で決定) fromIntegral x Int型またはInteger型の値xを数値型に変換(返り値の型は文脈で決定) 浮動小数点型を整数型…

Bool型の代表的な関数。

not関数 第1引数がTrueならFalse、FalseならTrueを返す。 not :: Bool -> Bool (&&)関数 第1引数、第2引数ともにTrueならTrueを返す。 (&&) :: Bool -> Bool -> Bool (||)関数 第1引数、第2引数のどちらがTrueならTrueを返す。 (||) :: Bool -> Bool -> Bool

数値の演算。

例 内容 x + y xとyの和 x - y xとyの差 x * y xとyの積 x / y xとyの商(浮動小数点同士のみ) x `div` y xとyの整除整除(整数同士のみ、負の無限大に向かってまるめる) x `quot` y xとyの整除整除(整数同士のみ、0に向かってまるめる) x `mod` y (x `div` y)…

型。

Bool型 TrueとFalse 整数型 Int型とInteger型がある Int型は基本的に32ビットの符号付き整数値、処理系によっては違うこともある Integer型は表現範囲に制限のない整数値 浮動小数点型 Float型とDouble型がある Float型は単精度の浮動小数点 Double型は倍精…

MacBookが壊れた。

MacBookを使っているとなんだか動作が重くなってきたので再起動。 『ジャーン』という起動音の後、いつもだったらリンゴマークが表示されるのだけど、いつまで経っても表示されない。しばらくしてやっと表示されたかと思ったら見慣れないフォルダに?が表示…