如何在devc++ 里打印一个_float128数
时间: 2023-04-03 13:03:31 浏览: 163
可以使用以下代码在 Dev-C++ 中打印一个 _float128 数:
```c
#include <stdio.h>
#include <quadmath.h>
int main() {
_float128 num = 1.234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890Q;
printf("%Qf\n", num);
return 0;
}
```
其中,%Qf 是用于打印 _float128 类型的格式化输出符号。
相关问题
vs3. 编写程序计算int,float,double,char在DEV C++中所占的字节数,并将结果输出。
在DEV C++中,可以使用sizeof运算符来获取不同基本数据类型的大小(以字节为单位)。下面是一个简单的程序来演示这一过程:
```cpp
#include<iostream>
using namespace std;
int main() {
// 计算整型int占用的字节数
int integerSize = sizeof(int);
cout << "Size of int: " << integerSize << " bytes" << endl;
// 计算单精度浮点型float占用的字节数
float floatSize = sizeof(float);
cout << "Size of float: " << floatSize << " bytes" << endl;
// 计算双精度浮点型double占用的字节数
double doubleSize = sizeof(double);
cout << "Size of double: " << doubleSize << " bytes" << endl;
// 计算字符char占用的字节数
char charSize = sizeof(char);
cout << "Size of char: " << charSize << " bytes" << endl;
return 0;
}
```
当你运行这个程序时,它会分别打印出每种数据类型所占的字节数。
如何测试devc++ 存储空间
在Dev-C++中测试存储空间可以通过以下步骤实现:
1. 打开Dev-C++,创建一个新的项目或打开一个已有的项目。
2. 在代码中定义需要测试存储空间的变量,例如int、float、double等等。
3. 使用sizeof关键字来获取变量所占用的存储空间大小,例如sizeof(int)、sizeof(float)、sizeof(double)等等。
4. 将sizeof返回的结果打印出来,例如使用printf或cout语句打印结果。
5. 运行程序,查看打印结果,即可得到变量所占用的存储空间大小。
需要注意的是,在使用sizeof关键字时,需要将变量名放在括号内,例如sizeof(int)而不是sizeof int。
阅读全文