C语言中的单精度和双精度输出时小数点后应该出多少位!!!! 在C语言中单精度浮点和双精度浮点小数点后有几位小数
\u5728C\u8bed\u8a00\u4e2d\u5355\u7cbe\u5ea6\u6d6e\u70b9\u548c\u53cc\u7cbe\u5ea6\u6d6e\u70b9\u5c0f\u6570\u70b9\u540e\u6709\u51e0\u4f4d\u5c0f\u5c0f\u6570\u70b9\u540e\u662f\u51e0\u4f4d\u4e0e\u5355\u7cbe\u5ea6\u6216\u53cc\u7cbe\u5ea6\u65e0\u5173\uff0c\u8f93\u51fa\u6d6e\u70b9\u6570\u65f6%.xf\u4e2d\u7684x\u786e\u5b9a\u8f93\u51fa\u591a\u5c11\u4f4d\u5c0f\u6570\uff0c\u5982%.12f\u5c31\u628a\u5bf9\u5e94\u7684\u6d6e\u70b9\u53d8\u91cf\u503c\u8f93\u51fa12\u4f4d\u5c0f\u6570\u3002\u4f46\u662f\uff0c\u7531\u4e8e\u6d6e\u70b9\u6570\u7684\u957f\u5ea6\u90fd\u662f\u6709\u9650\u7684\uff0cfloat\u7684\u7cbe\u5ea6\u662f7\u4f4d\u5de6\u53f3(\u5305\u62ec\u6574\u6570\u90e8\u5206)\uff0cdouble\u7684\u7cbe\u5ea6\u4e3a16\u4f4d\u5de6\u53f3(\u540c\u6837\u5305\u62ec\u6574\u6570\u90e8\u5206)\uff0c\u5f53x\u503c\u5927\u5230\u8d85\u51fa\u5bf9\u5e94\u53d8\u91cf\u7c7b\u578b\u7684\u6700\u5927\u8868\u8fbe\u80fd\u529b\u65f6\uff0c\u540e\u7eed\u6570\u5b57\u5b9e\u9645\u4e0a\u662f\u7cfb\u7edf\u586b\u4e0a\u7684\u5783\u573e\u6570\uff0c\u6ca1\u6709\u5b9e\u9645\u610f\u4e49\u3002
\u5c0f\u6570\u70b9\u540e\u662f\u51e0\u4f4d\u4e0e\u5355\u7cbe\u5ea6\u6216\u53cc\u7cbe\u5ea6\u65e0\u5173\uff0c\u8f93\u51fa\u6d6e\u70b9\u6570\u65f6%.xf\u4e2d\u7684x\u786e\u5b9a\u8f93\u51fa\u591a\u5c11\u4f4d\u5c0f\u6570\uff0c\u5982%.12f\u5c31\u628a\u5bf9\u5e94\u7684\u6d6e\u70b9\u53d8\u91cf\u503c\u8f93\u51fa12\u4f4d\u5c0f\u6570\u3002\u4f46\u662f\uff0c\u7531\u4e8e\u6d6e\u70b9\u6570\u7684\u957f\u5ea6\u90fd\u662f\u6709\u9650\u7684\uff0cfloat\u7684\u7cbe\u5ea6\u662f7\u4f4d\u5de6\u53f3(\u5305\u62ec\u6574\u6570\u90e8\u5206)\uff0cdouble\u7684\u7cbe\u5ea6\u4e3a16\u4f4d\u5de6\u53f3(\u540c\u6837\u5305\u62ec\u6574\u6570\u90e8\u5206)\uff0c\u5f53x\u503c\u5927\u5230\u8d85\u51fa\u5bf9\u5e94\u53d8\u91cf\u7c7b\u578b\u7684\u6700\u5927\u8868\u8fbe\u80fd\u529b\u65f6\uff0c\u540e\u7eed\u6570\u5b57\u5b9e\u9645\u4e0a\u662f\u7cfb\u7edf\u586b\u4e0a\u7684\u5783\u573e\u6570\uff0c\u6ca1\u6709\u5b9e\u9645\u610f\u4e49\u3002
单精度6位,双精度12位绛旓細鍗曠簿搴6浣,鍙岀簿搴12浣
绛旓細c璇█涓鐢╬rintf杈撳嚭鏄尯鍒鍗曠簿搴﹀拰鍙搴︾殑銆傚鏋滅敤鎴峰湪鍑芥暟瀹氫箟鏃跺畾涔変负鍙岀簿搴︼紝鏈鍚庣敤printf杈撳嚭鏃鏃㈠彲浠ョ敤printf("%lf",a);涔熷彲浠ョ敤printf("%f",a)杈撳嚭銆傜敤"lf鈥濊緭鍑轰笉浜嗗弻绮惧害鍙兘鏄敤鎴峰畾涔夋椂瀹氫箟涓哄崟绮惧害锛岄偅涔堝彲鑳戒笉鑳界敤鍙岀簿搴﹁緭鍑銆傝嚦浜庤緭鍑虹瓟妗堟湁鏃朵负姝i浂鏈夋椂涓鸿礋闆讹紝閭d箞鍙兘鏄敤鎴锋眰鍑...
绛旓細鍗曠簿搴/鍙岀簿搴鏁板肩被鍨嬩粠涓寮濮嬭璁鐨勬椂鍊锛屽氨涓嶆槸涓涓噯纭殑鏁板肩被鍨嬶紝浠栧彧淇濊瘉鍦ㄤ粬杩欎釜鏁板肩被鍨嬬殑绮惧害涔嬪唴鏄噯纭殑锛岀簿搴︿箣澶栧垯涓嶄繚璇侊紝姣旀柟璇达紝涓涓暟鍊5.1锛屽緢鍙兘瀛樺偍鍦ㄥ崟绮惧害/鍙岀簿搴︽暟鍊间腑鐨勫疄闄呭兼槸5.100000000001鎴栬5.09999999999999銆
绛旓細32浣嶇幆澧僷rintf鐨%f鍜%lf閮芥槸double锛屾病鏈鍗曠簿搴︾殑杈撳嚭銆俧鐨勯粯璁ゅ皬鏁颁綅鏁板氨鏄6浣嶄笉绠℃湁娌℃湁l銆傛槸float鐩存帴浠庡崄杩涘埗鏁板瓧杞崲鏉ョ殑鎯呭喌涓嬪崄杩涘埗鍙潬鏈夋晥鏁板瓧鏄7浣嶃俧loat鐨勬湁鏁堟暟瀛楁案杩滄槸浜岃繘鍒24浣嶃
绛旓細c璇█涓鐢╬rintf杈撳嚭鏄尯鍒鍗曠簿搴﹀拰鍙搴︾殑,濡傛灉浣犲湪鍑芥暟瀹氫箟鏃跺畾涔変负鍙岀簿搴,鏈鍚庣敤printf杈撳嚭鏃鏃㈠彲浠ョ敤printf("%lf",a);涔熷彲浠ョ敤printf("%f",a)杈撳嚭銆傜敤"lf鈥濊緭鍑轰笉浜嗗弻绮惧害鍙兘鏄綘瀹氫箟鏃跺畾涔変负鍗曠簿搴,閭d箞鍙兘涓嶈兘鐢鍙岀簿搴﹁緭鍑銆傝嚦浜庤緭鍑虹瓟妗堟湁鏃朵负姝i浂鏈夋椂涓鸿礋闆,閭d箞鍙兘鏄綘姹傚嚭鐨勭瓟妗堣秴鍑虹簿搴﹁寖鍥翠簡...
绛旓細鍦C璇█涓锛鍗曠簿搴娴偣鏁帮紙float锛鍜屽弻绮惧害娴偣鏁帮紙double锛夌被鍨嬮兘鏄敤鏉ュ偍瀛樺疄鏁扮殑锛屽弻绮惧害鏄敤璁板繂杈冨锛屾湁鏁堟暟瀛楄緝澶氾紝鏁板艰寖鍥磋緝澶с備袱绉嶇被鍨嬪搴旂殑鏍煎紡瀛楃涔熸湁涓嶅悓銆 浠urbo C 涓轰緥锛 float 鍗曠簿搴︽诞鐐规暟浣跨敤璁板繂锛4 瀛楃锛32 浣嶅厓锛夋湁鏁堟暟瀛楋細6-7 浣嶆暟鍊艰寖鍥达細??3.4e38 鑷 ??3.4e??38...
绛旓細C璇█涓锛鍗曠簿搴娴偣鍨嬩负float锛 鍙岀簿搴娴偣鍨嬩负double銆侳loat涓哄崟绮惧害锛屽唴瀛樹腑鍗4涓瓧鑺傦紝鏈夋晥鏁颁綅鏄7浣嶏紙鍥犱负鏈夋璐燂紝鎵浠ヤ笉鏄8浣嶏級锛屽湪鎴戠殑鐢佃剳涓擵C++6.0骞冲彴涓粯璁ゆ樉绀烘槸6浣嶆湁鏁堟暟瀛椼俤ouble涓哄弻绮惧害锛屽崰8涓瓧鑺傦紝鏈夋晥鏁颁綅鏄16浣嶏紝浣嗗湪鎴戠殑鐢佃剳涓擵C++6.0骞冲彴涓粯璁ゆ樉绀哄悓鏍锋槸6浣嶆湁鏁堟暟瀛椼備簩...
绛旓細鍗曠簿搴﹀拰鍙岀簿搴鏁板肩被鍨嬫渶鏃╁嚭鐜板湪C璇█涓锛堟瘮杈冮氱敤鐨勮瑷閲岄潰锛夛紝鍦–璇█涓崟绮惧害绫诲瀷绉颁负娴偣绫诲瀷锛團loat锛夛紝椤惧悕鎬濅箟鏄氳繃娴姩灏忔暟鐐规潵瀹炵幇鏁版嵁鐨勫瓨鍌ㄣ傝繖涓や釜鏁版嵁绫诲瀷鏈鏃╂槸涓轰簡绉戝璁$畻鑰屼骇鐢熺殑锛屼粬鑳藉缁欑瀛﹁绠楁彁渚涜冻澶熼珮鐨勭簿搴︽潵瀛樺偍瀵逛簬绮惧害瑕佹眰姣旇緝楂樼殑鏁板笺備絾鏄笌姝ゅ悓鏃讹紝浠栦篃瀹屽叏绗﹀悎绉戝...
绛旓細鍦C璇█涓锛杈撳嚭double绫诲瀷(鍙岀簿搴瀹炲瀷)浠ュ強float绫诲瀷(鍗曠簿搴瀹炲瀷)鏃讹紝榛樿杈撳嚭6浣嶅皬鏁般傛瘮濡傝繖鏍风殑浠g爜锛歞ouble a = 1;printf("%lf\n", a);杈撳嚭浼氭槸 1.000000 浣嗘槸鏈夋椂鍏綅浼氭樉寰楀緢闀匡紝娌″繀瑕併傛瘮濡傝绠楀钩鍧囧垎锛屼竴鍒颁袱浣嶅皬鏁板氨瓒冲浜嗐傚彲鏄湁鏃跺叚浣嶅張涓嶅锛岄渶瑕佹洿澶氫綅灏忔暟锛屾瘮濡傝绠楅珮绮惧害...
绛旓細鐢%lf锛%f鏄崟绮惧害鐨勶紝鍏跺疄鏈濂介兘鐢鍙岀簿搴鐨勶紝鍗曠簿搴︾殑杈撳嚭鏈夐棶棰橈紝鍙湁6浣嶆湁鏁堟暟瀛椼