閉じる
HOME
C++
「C++」の記事一覧
【C++】ソート(std::sort)の使い方:基本の昇順・降順からカスタム順の指定まで解説
C++の標準ライブラリ「std::sort」は、イントロソートを用いて平均・最悪共に計算量O(N log N)を実現する高速なソート関数です…
2026年5月5日
数値・計算・アルゴリズム
C++で四捨五入を正確に行う方法:std::roundの使い方と任意の桁数で丸める実装を解説
C++で数値を四捨五入する場合、C++11以降で導入された`std::round`を使用するのが標準的です。この関数は、引数に最も近い整数…
2026年5月5日
数値・計算・アルゴリズム
C++で切り上げ処理を行う方法|std::ceilの使い方と整数演算のテクニックを解説
C++で数値の切り上げを行うには、主に2つの手法がある。一つは標準ライブラリ``の`std::ceil`関数を用いる方法で、浮動小数点数…
2026年5月5日
数値・計算・アルゴリズム
C++で累乗を計算する方法:std::powの使い方と整数・高速化の実装
C++での累乗計算には、用途に応じた複数の手法が存在する。標準ライブラリのstd::pow関数は浮動小数点数を扱うため、整数計算で…
2026年5月5日
数値・計算・アルゴリズム
C++で三角関数を計算する方法:sin・cos・tanの使い方とラジアン変換を解説
C++で三角関数を扱う際は、標準ライブラリのcmathヘッダーをインクルードして活用します。中心的な関数であるstd::sin、cos、ta…
2026年5月5日
数値・計算・アルゴリズム
C++で素数判定を高速に実装する方法:O(√n)の基本からエラトステネスの篩まで解説
C++を用いた素数判定は、用途に応じたアルゴリズムの選定が重要です。基本となる「試し割り法」は、判定範囲を平方根までに制限…
2026年5月5日
数値・計算・アルゴリズム
C++で平方根を計算する方法:std::sqrtの使い方と型ごとの注意点を解説
C++で平方根を計算するには、cmathヘッダをインクルードしstd::sqrt関数を使用します。本関数はfloat、double、long doubleの各…
2026年5月5日
数値・計算・アルゴリズム
C++で2進数を扱う方法:リテラル表記から変換・出力の実装まで解説
C++における2進数操作は、近年の規格アップデートにより利便性が飛躍的に向上しました。C++14では「0b」から始まる2進数リテラ…
2026年5月5日
数値・計算・アルゴリズム
C++で数値の桁数を取得する方法:整数・小数の桁数を求めるコード例と解説
C++の標準ライブラリには数値の桁数を直接取得する関数がないため、用途に応じた実装の選択が重要です。整数では、C++11以降のs…
2026年5月5日
数値・計算・アルゴリズム
C++で円周率を扱う方法まとめ:C++20標準定数から計算プログラムまで解説
C++における円周率の扱いは、C++20で標準ライブラリ「numbers」ヘッダが導入されたことで大きく進展しました。従来は非標準の「…
2026年5月5日
数値・計算・アルゴリズム
投稿のページ送り
1
…
13
14
15
…
18