• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLへの変数のinsertで、意図したものと異なる値が登録されてしまいます)

MySQLへの変数のinsertで、意図したものと異なる値が登録されてしまいます

このQ&Aのポイント
  • C++でMySQLへの接続をし、ソース内で得る変数をDB内のテーブルにinsertするプログラムを書き始めました。
  • 通過に要した時間を表す変数の内容をDBにinsertする部分で、意図した値とは異なる値が登録されてしまいます。
  • 正常な秒数の値をDBにinsertできる方法を教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

%dですと 整数として出力ですよ 浮動小数点数なら float型なら%f、double型なら%lfといった具合かと 桁数を指定するなら %8.5f などのように 全体の桁数.小数点以下の桁数といった具合に指定します

mami_try
質問者

お礼

redfox63さん! とっても助かりましたし、 いい勉強になりました。 spritf や 型の部分をよく理解していなかったのが、 自分でも良く分かりました。 ありがとうございました!

関連するQ&A

専門家に質問してみよう