conversion from 'double' to 'float'??

解決


とらさん  2008-07-19 17:11:08  No: 68748  IP: 192.*.*.*

はじめまして.よろしくお願いします.

float A;
float B;
B=(A[i]-AiData[i-1])/0.096;  という計算をさせたところ,


warning C4244: '=' : conversion from 'double' to 'float', possible loss of data

と出てきます.どこにもdoubleは無いのですが,なぜwarningが出るのでしょうか.どのように取り除けますでしょうか.

編集 削除
rin  2008-07-19 17:15:53  No: 68749  IP: 192.*.*.*

0.096
がdouble

0.096f
と書いてみましょう

編集 削除
とらさん  2008-07-19 17:50:41  No: 68750  IP: 192.*.*.*

ありがとうございます.
warningが消えました.

編集 削除