以下の内容はhttps://blog.systemjp.net/entry/2024/01/31/232221より取得しました。


MFC C++でdouble型の変数から小数点以下が0なら整数の文字列、0でないなら小数点以下を含む文字列を生成する

#include <iostream>
#include <iomanip>
#include <sstream>

std::string doubleToStr(double value) {
	std::ostringstream oss;
	if (fmod(value, 1.0) == 0.0) {
		// 小数点以下が0の場合、整数として出力
		oss << std::fixed << int(value);
	}
	else {
		// 小数点以下がある場合、小数点を含めて出力
		oss << std::fixed << std::setprecision(2) << value;
	}

	return oss.str();
}



以上の内容はhttps://blog.systemjp.net/entry/2024/01/31/232221より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14