我正在开发适用于各种口味Unix和Windows 32位和64位操作系统的应用程序.

我使用长双倍数据类型,当我做sprintf()和使用长的double与%lf在它然后它工作正常与Windows不给任何种类的错误,但在Solaris平台上它提供核心转储.

相同问题的示例代码如下.

void main(){

string size = "16622";

string sizeFact = "20";

long long sizeLongLong = strtoll(size);

int factInt = atoi(sizeFact);

long double sizeLongDouble = (long double) sizeLongLong/pow(2, factInt);

char buf[512];

sprintf(buf, "%.3lf %s", sizeLongDouble, "str");

}

如上所述,代码在Windows 32位和64位上工作正常,但是对于sprintf,它在Solaris上给予了核心.

我尝试在sprintf中的类型转换它工作正常.

sprintf(buf, "%.3lf %s", (double) sizeLongDouble, "str");

长双倍格式说明符是什么?

我在这里做的错误是什么,我使用错误的格式说明符,因为它是核心的?

为什么要在sprintf()中再次输入一次?

c语言 long double 输出格式,c++ 什么是`long double`的格式说明符相关推荐

  1. R语言ggplot2可视化绘制带有双y轴(double y axis)的分面图(facet、facet_grid)

    R语言ggplot2可视化绘制带有双y轴(double y axis)的分面图(facet.facet_grid) 目录 R语言ggplot2可视化绘制带有双y轴(double y axis)的分面图 ...

  2. QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件

    关键问题在于:QFile读取double型二进制数据流,只有两种方法处理数值. 一是通过QDataStream一个一个double读取,存储在一个QVector<double>中 二是通过 ...

  3. double java 精度丢失_java中double和float精度丢失问题及解决方法

    在讨论两位double数0.2和0.3相加时,毫无疑问他们相加的结果是0.5.但是问题总是如此吗? 下面我们让下面两个doubles数相加,然后看看输出结果: @Test public void te ...

  4. c语言中double的用法,c语言中double的用法

    c语言中double的用法 2020-06-04 目前,随着计算机在人们生活和工作中的普及,其教学研究地位也在逐渐提升.C语言是一种计算机程序设计语言,其具有高级语言和汇编语言的特点.下面小编就跟你们 ...

  5. R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式、为dataframe的每一列绘制密度图和直方图(堆叠)

    R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式.为dataframe的每一列绘制密度图和直方图(堆叠) 目录 R语言ggplot2可视化:应用pivot_lon ...

  6. java语言显示运算时间_JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天...

    本文主要向大家介绍了JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. ACM日期 ...

  7. double operator[](int i)_java中double类型精度丢失问题及解决方法

    原文链接:https://blog.csdn.net/yacolspace/article/details/78287394 double类型数据加减操作精度丢失问题 今天在项目中用到double类型 ...

  8. mysql中的double类型_MySQL中float、double、decimal三个浮点类型的区别与总结!

    作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! CSDN@极客小俊,原创文章, B站技术分享 个人博客: cnblogs.com 前端h ...

  9. python语言不采用严格的缩进来表示程序的格式框架_关于 Python 程序格式框架的描述,以下选项中错误的是?????????????????????...

    关于 Python 程序格式框架的描述,以下选项中错误的是????????????????????????????????????????????????????????????????( ?) . ...

  10. R语言使用tiff函数将可视化图像结果保存tiff格式、使用tiff函数打开图像设备、使用dev.off函数关闭图像设备、使用compression参数自定义压缩类型(形式)

    R语言使用tiff函数将可视化图像结果保存tiff格式.使用tiff函数打开图像设备.使用dev.off函数关闭图像设备.使用compression参数自定义压缩类型(形式) 目录

最新文章

  1. java exception用法_JavaException的使用
  2. Oracle数据库 之 删除RMAN备份
  3. PowerBI新功能: 自定义数据连接器(Data Connector)
  4. 遍历 HashMap 的 5 种最佳方式,我不信你全知道!
  5. PHP——PHP读取MySQL数据库中文乱码解决方案
  6. 那些感动过我的句子(英文版)
  7. 数据集转换_“2000坐标”成了标配,你还不懂坐标系定义和转换吗?
  8. 计算机网络项目——最小网元设计(阶段二)
  9. 2021计算机一级新增知识点,2021年计算机一级知识点.doc
  10. c语言高精度计算函数库
  11. nginx编译和调试
  12. 分享一个检测用户是否用手机(Mobile)访问网站的 PHP 类
  13. JAVA- Jersey使用示例
  14. 修改devcpp5.11的语言选项
  15. 记一次调试WM8978音频IC过程
  16. zotero导出所有的bib文件
  17. 怀念王选,怀念北大计算机研究所
  18. Unity性能优化 :合批篇
  19. 使用rust的image库进行图片压缩
  20. Python计算机视觉编程学习笔记 九 图像分割

热门文章

  1. 关于Enterprise library logging中一个没搞明白的东西,希望有大大们进来帮忙释疑一下, THKS...
  2. 2020年系统架构师案例分析
  3. 东南大学计算机程光,东南大学计算机科学与工程学院硕导介绍:程光
  4. 计算机本科生论文都抽查什么,本科生毕业论文抽查,抄袭马上会被撤销学位,学生最好别违规...
  5. 客户端到服务器端的通信过程及原理
  6. 淘宝自动确认收货怎么使用Springboot+RabbitMQ实现?
  7. 经典sql语句 行专列 统计部门男女人数 统计员工入职时常 根据出生日期计算年龄
  8. 职业四象限,分分钟定位你的方向
  9. 1688按关键词搜索示例
  10. C语言:输入年份,判断生肖