每日一题:编写一个函数,不使用算术运算符,实现比较两个数的大小
每日一题:编写一个函数,不使用算术运算符,实现比较两个数的大小
问题描述:编写一个函数f,在函数f中,不能够使用算术运算符,实现比较输入两个整数的功能。
思路:
1.考虑使用绝对值来实现,但是这中方法其实还是在间接地使用了算术运算符,因为在abs函数中,存在数值的判定。
大的为 ((a+b)+abs(a-b)) / 2
小的为 (a+b - abs(a-b)) / 2
实现代码:
如果您觉得不错,欢迎扫码支持下。
作者:许强1. 本博客中的文章均是个人在学习和项目开发中总结。其中难免存在不足之处 ,欢迎留言指正。 2. 本文版权归作者和博客园共有,转载时,请保留本文链接。