问题标签 [printf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 避免 printf() 中的尾随零
我一直在寻找 printf() 系列函数的格式说明符。我想要的是能够打印小数点后具有最大给定位数的双精度(或浮点数)。如果我使用:
我明白了
而不是想要的
有谁能够帮助我?
c - 带空格的左pad printf
使用 printf 时,如何在左侧填充带有空格的字符串?
例如,我想打印前面有 40 个空格的“Hello”。
此外,我要打印的字符串由多行组成。我需要单独打印每一行吗?
编辑:为了清楚起见,我希望在每行之前打印 40 个空格。
c# - C#中的sprintf?
sprintf()
在 C# 中有类似的东西吗?
例如,我想将整数转换为 2 字节字节数组。
就像是:
printf - 在 D 中打印浮点数
自从我上次使用D 编程语言以来已经有一段时间了,现在我将它用于一些涉及科学计算的项目。
我有一堆浮点数据,但是当我使用 打印它们时writefln
,我得到的结果如下:4.62593E-172
这是一个零!如何使用字符串格式 % 的东西来打印诸如 0 之类的东西?
现在我正在使用黑客:
它完成了这项工作,但如果可能的话,我想使用格式化操作来完成它。
更新
有人建议writefln("%.3f", a)
但它的问题是它打印了不必要的额外零,即0
变为0.000
并1.2
变为1.200
我可以让它也删除尾随零吗?
c++ - 在 C++ 中使用带有 sprintf() 的格式字符串的警告
编译这一行
我在 snprintf 行上阅读了两个警告:
为什么?指定类型(long int sz,和 snprintf 中的 %l),并且 snprintf 中的参数只有一个。有谁能够帮助我?谢谢。
null - sprintf 访问冲突
我对以下代码有疑问:
它编译得很好,但是当我运行它时,它给了我臭名昭著的“0XC0000005 Access Violation”错误。我尝试将 b 设置为 NULL、“”、“0”、0 和一堆其他东西,但随后我得到“0XC0000005 访问冲突”错误或“表达式:字符串!= NULL。任何帮助将不胜感激!
c - 如何打印一位?
请告诉我如何打印一点,例如printf("%d",bit);
.
c - sprintf() 在 C 中没有尾随空空间
有没有办法使用 C sprintf() 函数而不在其输出末尾添加一个 '\0' 字符?我需要在固定宽度字符串的中间编写格式化文本。