十进制转换成字符串
来源:互联网 发布:聚划算淘宝商城手表 编辑:程序博客网 时间:2024/05/16 16:00
/* * 函数名:itoa * 描述 :将整形数据转换成字符串 * 输入 :-radix =10 表示10进制,其他结果为0 * -value 要转换的整形数 * -buf 转换后的字符串 * -radix = 10 * 输出 :无 * 返回 :无 * 调用 :被USART_printf()调用 *///static char *itoa(int value, char *string, int radix){ int i, d; int flag = 0; char *ptr = string; /* This implementation only works for decimal numbers. */ if (radix != 10) { *ptr = 0; return string; } if (!value) { *ptr++ = 0x30; *ptr = 0; return string; } /* if this is a negative value insert the minus sign. */ if (value < 0) { *ptr++ = '-'; /* Make the value positive. */ value *= -1; } for (i = 10000; i > 0; i /= 10) { d = value / i; if (d || flag) { *ptr++ = (char)(d + 0x30); value -= (d * i); flag = 1; } } /* Null terminate the string. */ *ptr = 0; return string;} /* NCL_Itoa */
阅读全文
0 0
- 十进制转换成字符串
- 十进制转换成字符串
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数 十六进制转换十进制
- 十进制字符串转换成十六进制字符串
- mssql中十进制转换成十六进制字符串
- 数组-08. 字符串转换成十进制整数
- 字符串转换成十进制整数 (15分)
- pta中 字符串转换成十进制整数
- 7-8 字符串转换成十进制整数
- 字符串十进制小数转换成字符串二进制小数
- 十进制到字符串的转换
- 十六进制字符串转换成十进制整数的C++实现源代码
- 字符串中16进制数字转换成十进制输出
- 数组-08. 字符串转换成十进制整数(15)
- fprintf用法解析
- Android 软键盘的显示和隐藏
- Linux与网络
- 远程连接MYSQL提示Host is not allowed to connect to this MySQL server
- 漫画:什么是单例模式?(整合版)
- 十进制转换成字符串
- vue单页应用之创建和运行
- 基于Drools决策表的通用规则集设计
- Android 还可以走多久?
- 【LLVM】《Getting Started with LLVM Core Libararies》读书笔记——写一个PASS
- u-boot与linux下网卡MAC地址的更改
- Java多线程编程总结
- 让webstorm支持arcgis api 的代码提示
- C++网络(三)用Socket API建立简易TCP服务端、客户端