したがって、float と double の精度には大きな違いがあることがわかっています。わかりました。約束。
でも、C++でscanfやprintfを呼び出すとき、doubleを指定する表記は「%lf」で、これはlong floatのことですよね?float は double よりも正確ではありませんが、LONG float (より多くの項を持つことで「長く」なる可能性があるため、おそらく long float と呼ばれます) は同じ精度であり、したがって本質的に同じものですか?
明確にするために、これが私が言いたいことです:
double number = 3.14159;
printf("The number is %lf", number);
だから私の質問の根源: long float は double の別の名前ですか?