如何将整数转换为对应的十进制字符串表示?
时间: 2024-10-18 14:08:24 浏览: 15
C++实现十六进制字符串转换为十进制整数的方法
将整数转换为对应的十进制字符串表示通常可以使用编程语言提供的内置函数,比如Python的`str()`函数、JavaScript的`toString()`方法,或者是C++的`to_string()`等。以下是几种常见编程语言的示例:
1. **Python**:
```python
num = 12345
decimal_str = str(num)
```
2. **JavaScript**:
```javascript
let num = 67890;
decimal_str = num.toString();
```
3. **Java** (使用`Integer`或`StringBuilder`):
```java
int num = 987654321;
String decimalStr = Integer.toString(num);
// 或者更通用的方式
StringBuilder sb = new StringBuilder();
while (num > 0) {
int digit = num % 10;
sb.append(digit);
num /= 10;
}
decimalStr = sb.reverse().toString();
```
4. **C++** (using `std::stringstream`):
```cpp
#include <sstream>
int num = 42;
std::ostringstream oss;
oss << num;
std::string decimalStr = oss.str();
```
阅读全文