拆分实数的整数与小数部分[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