Rubyと仲良くなりたい٩( 'ω' )و

Rubyと仲良くなりたい日々のこと

プログラミング

16進数怖くないという話

「0xAが10」とかの表記をどう受け止めたらいいのかわからなかったので整理しました。 コード上での表現 プログラミング上で、これはx進数ということを示すために、数字の前に接頭語をつけて表現します。 下記の表はそれぞれに対応する接頭語です。 2進数 8進…

マジックナンバー

マジックナンバーとは 書いて字のごとく、魔法の数字と言う意味。 プログラミングでマジックナンバーとは、何の数字かよくわからない数字のこと。 よくわからない数字とは? 例えば、こういう式があるとします。 apple = 100 tax_included_price = (apple *1…

if文の条件はただの条件であって何もしないという誤解

if文について 普通は、このように条件によって処理を分岐する記述をします。 age = 20 if age < 18 then print "未成年" elsif age < 20 then print "今は未成年だけど2020年4月からは成年" else print "成年" end この条件という言葉に引っ張られて、if文の…

プログラミングをして気づいた0という概念の偉大さ

はじめに プログラミングをするまでは「0(ゼロ)」という概念をあまり気にせずに生きていました。 でも、「0」という概念がものすごく大事だということに気づいた時のことを思い出したので、「0」という概念について改めて考えてみました。 「0」という概念…