我正在尝试做一些像下面这样的事情
#include <stdio.h>
int main() {
float a = 0b00000100;
float b = 0b0.0110; // this line is not working
printf("The value of fist float is = %f\n", a*15);
printf("The value of second float is = %f\n", b);
return 0;
}
这里我唯一的目标是给B分配一个分数二进制数,它是0.0110,结果应该是0.375。有人知道吗?
1条答案
按热度按时间kr98yfug1#
我很快写了这个代码:
图纸:
正如您可能注意到的,它并不是真正健壮的,但它可以完成预期参数的工作。