如何在不使用数组或任何算术运算的情况下反转数字
How to inverse a number without using array or any arithmetic operations
如何在不使用数组或任何算术运算的情况下反转数字,即从 85 到 58。使用按位运算符可能是解决方案。但是要反转一个数需要什么系列的操作。我试过移动和补充。
有没有办法获取二进制或十六进制作为输入并对其执行操作。而不是在 printf 中获取 int 和类型转换?
有很多 api 可以做到这一点 // 但最简单的方法是使用堆栈 :D 或将其转换为字符串,然后它将成为数组,您可以轻松地反转它
终于找到答案了。使用右移 8 次和左移 2 次可以处理 2 位数字。并按照不同数字的移位位,
如何在不使用数组或任何算术运算的情况下反转数字,即从 85 到 58。使用按位运算符可能是解决方案。但是要反转一个数需要什么系列的操作。我试过移动和补充。
有没有办法获取二进制或十六进制作为输入并对其执行操作。而不是在 printf 中获取 int 和类型转换?
有很多 api 可以做到这一点 // 但最简单的方法是使用堆栈 :D 或将其转换为字符串,然后它将成为数组,您可以轻松地反转它
终于找到答案了。使用右移 8 次和左移 2 次可以处理 2 位数字。并按照不同数字的移位位,