拆分實數的整數與小數部分[C語言]


#include <stdio.h>


void splitfloat(float x, int *intpart, float *fracpart){
    
    *intpart = (int) x;
    
    *fracpart = x - *intpart;
    
}
                                                    


int main(void){
    float number = 1.662;
    int a;
    float b;
    
    splitfloat(number, &a, &b);
    
    printf("intpart = %d, fracpart = %f", a, b);

    
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM