プログラミングと日々思ったことなど

ブログ名通りです。仕事でプログラミングをはじめました。

2020-12-01から1ヶ月間の記事一覧

2のべき乗か判断する公式について【Java】

(n & (n-1)) 2のべき乗なのか判断する時に、こんな計算方法がある。 「&」は2進数表示された値にAnd演算を行うもので、And演算を行った時に0となる値が2のべき乗となる。 2進数のAnd演算の方法はこちら 参考↓ kenyu-life.com結果Javaで書くと boolean resu…

Haskell【Functor型問題と復習】

型宣言 fmap :: (a -> b) -> Map k a -> Map k b main :: IO () 型宣言には定義の型を明示する役割があり、定義が自明である(main :: IO()とか)場合は、これを省略することができる。 定義 main = putStrLn "Hello, Haskell world!"型クラス 型の振る舞いを…

Haskell入門

Haskellの参考書を読んだので、思い出せるように書いていきます。 すごいHaskellたのしく学ぼう! | Miran Lipovača, 田中 英行, 村主 崇行 |本 | 通販 | Amazon ↑読んだ本p6の下部にある文章の言い回しが好きインスタンスとインターフェース p27 インスタン…