问题标签 [itoa]
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 - itoa() c 实现 int min 下溢
我正在针对我的 itoa() 函数运行一些测试用例,但不断得到
我正在检查,但这是我在这里遗漏的东西,它是什么?
c - 打印字符串显示符号
我正在尝试使用指针编写一个 ITOA(整数到数组)函数。
所以这就是我到目前为止所得到的。我调试了它,它工作得很好。问题是,打印本身不起作用。我正在添加两个屏幕截图。
将不胜感激一些帮助。
java - 整数到 char - 转换和打印:
我想知道这个程序背后的逻辑和(char
)演员。它是如何工作的以及它是如何打印所有字母、符号和数字的
它的输出是:
//开头的空白...
!"
$ % & ' (
) * + ,
- 。/ 0 1 23 4 5 6 7 8 9 : ; <
=
? @ABCDEF
GHIJKLMNOP
QRSTUVWXYZ
[ \ ] ^
_ ` abcd伊夫吉克勒姆
opqrstuvwx
y 构建成功(总时间:0 秒)
c++ - 意外访问违规 (itoa)
在 K&R 书中,第 3 章第 64 页有 itoa 代码。我试图编译代码,但没有成功。这是代码:
输出:
第 25 行的访问冲突,即:
s[i++] = n % 10 + '0';
c - 字节数组的 itoa 函数
是否有一种简单的方法可以执行以下操作:
将像这样的字节数组转换为像这样或{1,3,0,2,4}
的数组。char
{'1','3','0','2','4'}
"13024"
我可以执行以下操作(我认为),但它更麻烦:
也适用于 avr-gcc 的东西。
c - 将无符号整数(uint16_t)转换为字符串。标准 itoa base 10 给出负值
我需要将 uint16_t 值转换为字符串。我希望字符串是数字的十进制表示。
示例:uint16_t i=256 字符串:256
我尝试过,itoa(i,string, 10)
但是当i
值增加时开始打印负值。
我通过串行端口发送字符串。(UART)
有其他选择吗?
c++ - 将十进制转换为十六进制 C++
我有这段代码,但它似乎只打印了十六进制转换的最后 4 个字符。
- 输入:3219668508
- 输出:3e1c
- 预期输出:bfe83e1c
帮助?
arduino - Arduino:itoa 打印 201 和 sprintf 打印预期的 99
我在使用 itoa() 打印字节值 (uint8_t) 时遇到困难,需要打印一定百分比的音量。我想使用这个函数,因为它减少了二进制大小。
updateStats 函数的两个版本(使用 OLED_I2C 库在 oled 显示器上打印统计信息:OLED display(SDA, SCL, 8); ):
ITOA(不工作,打印 V:201%)
SPRINTF(按预期工作,打印 V:99%)
问题
知道为什么 itoa() 函数会打印错误的数字吗?任何解决方案如何解决这个问题?
c - 'itoa':不推荐使用此项目的 POSIX 名称
我正在尝试通过执行以下操作将 a 转换int
为 a string
:
我收到以下错误:
'itoa':不推荐使用此项目的 POSIX 名称。而是使用符合 ISO C 和 C++ 标准的名称:_itoa。