c++ - 给定一个 n 位长整数,如何访问它的各个部分?

标签 c++ integer

<分区>

Possible Duplicate:
Split an Integer into its digits c++

给定一个数字 4567

在C++中,如何分别访问4567

最佳答案

个位为n % 10,十位为(n/10) % 10,依此类推。小心负数,规则略有不同。

关于c++ - 给定一个 n 位长整数,如何访问它的各个部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12047675/

相关文章:

c# - 为 Roland EGX 350 编程

c++ - 读取文件时cmake设置路径

c++ - 我将如何在进程的内存中搜索特定字符串?

c++ - 指针中的 constexpr 有区别吗

在递归函数中捕获整数溢出 [C]

c++ - 为什么函数指针地址在 C++ 中以 bool 类型打印?

c++ - GMP - 在 mpz_t/mpz_class 中存储 64 位整数并取回 64 位整数

algorithm - 在不使用浮点运算的情况下确定哪个整数最接近 n 的第 k 个根?

Java(BlueJ) 将两个整数之间的所有数字相加

javascript - 如何在 JavaScript 中使用自定义 n 长度字符集打印 n 位数字而不使用 toString