java取余運算規(guī)則 c語言中,浮點數(shù)可以進行取余運算嗎?
c語言中,浮點數(shù)可以進行取余運算嗎?不,VC6將報告錯誤:errorc2296:“%”:非法,leftoperandhastype“float”!%的左操作數(shù)是浮點數(shù)C的%,它僅用于整數(shù)之間的舍入。C
c語言中,浮點數(shù)可以進行取余運算嗎?
不,VC6將報告錯誤:errorc2296:“%”:非法,leftoperandhastype“float”!%的左操作數(shù)是浮點數(shù)C的%,它僅用于整數(shù)之間的舍入。
C語言怎么對浮點型的數(shù)求余?
C語言的浮點數(shù)據(jù)不能取余數(shù)。浮點數(shù)據(jù)轉換成整數(shù)數(shù)據(jù)后,可以通過除法和余數(shù)得到其單個位、十位和百位。可以先將其轉換為int,然后取剩余的%。例如,浮點數(shù)據(jù)521.63在成形后被轉換成521。如果取10的余數(shù),就可以得到一位數(shù)1。如果取100的余數(shù),除以10得到10位數(shù)2。如果你把它除以100得到百位數(shù)5。