「知りたい」が、世界を広げる。
C言語
C++
C#
Python
C言語
C++
C#
Python
C言語
C++
C#
Python
閉じる
HOME
プログラミング
その他
「その他」の記事一覧
固定小数点数とは?仕組みと使いどころをやさしく解説
固定小数点数は、小数点の位置をあらかじめ決めて、実際には整数として計算する表現方法です。 浮動小数点数のように桁が動かな…
2025年11月1日
その他
Protocol Buffers(Protobuf) と JSON の使い分け
アプリ間でデータをやり取りするとき、よく聞くのが JSON と Protocol Buffers(Protobuf) です。 どちらも便利ですが得意分野が…
2025年11月1日
その他
関数は値になる?第一級オブジェクトの意味をやさしく解説
プログラミングで「関数は値になる」と聞くと難しく感じますが、実は道具としての関数をもっと自由に扱えるようになるだけです…
2025年11月1日
その他
グレイコードとは?基礎と仕組みをやさしく解説
グレイコードは、隣り合う値で必ず1ビットだけが変わる特別な並べ方です。 機械の位置や角度を安全に読み取るためによく使われ…
2025年11月1日
その他
JSON・XML・YAMLの違いと使い分けをやさしく解説
JSON、XML、YAMLは、データをテキストで表すための代表的な形式です。 どれも似て見えますが、得意分野や書き方が少しずつ異な…
2025年11月1日
その他
参照透過性とは?テストが楽になる仕組みを解説
参照透過性は、プログラムの振る舞いを予測しやすくする基本的な考え方です。 同じ入力に対して常に同じ結果を返すことが核で、…
2025年11月1日
その他
BCD(二進化十進数)とは何か?基礎からやさしく解説
BCD(二進化十進数)は、人が読み書きする10進の各桁をそのまま4ビット単位で符号化する表現です。 小数点の位置や符号を別に管理…
2025年11月1日
その他
可逆圧縮と非可逆圧縮の違いと使い分けをやさしく解説
ファイルが大きくて送れない、容量が足りない、通信が遅いといった悩みは、データ圧縮でぐっと軽くできます。 本記事では、可逆…
2025年11月1日
その他
状態(ステート)と副作用とは?プログラミングの基礎をやさしく解説
プログラムがうまく動くかどうかは、データが今どんな状態かと、関数が外にどんな影響を与えるかで大きく変わります。 まずは用…
2025年11月1日
その他
DRY KISS YAGNIの設計原則とは?わかりやすく解説
プログラミングの学び始めで、設計の良し悪しはわかりにくいものです。 そこで本稿では、初心者でもすぐ使えて効果が出やすい3…
2025年11月1日
その他
投稿のページ送り
1
2
…
8
クラウドSSLサイトシールは安心の証です。