//求两个数平均值的方法:Avg = (ValueA & ValueB) + (ValueA ^ ValueB) >>1 #include <stdio.h> int bit(int x, int y) { return (x & y) + ((x ^ y) >> 1); } int main() { int a = 0; int b = 0; int ret; printf("请输入俩数:\n"); scanf("%d %d", &a, &b); ret = bit(a, b); printf("%d\n", ret); return 0; }
求俩数的平均值(不用公式)
原创
©著作权归作者所有:来自51CTO博客作者小杨杨雪松的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java集合的组内平均值怎么计算
java集合的组内平均值的计算方法。
List java -
Python计算多个Excel文件数据的平均值
本文介绍基于Python语言,对大量不同的Excel文件加以跨文件、逐单元格平均值计算的方法~
Python Excel 平均值 跨文件平均值 平均数 -
1054 求平均值
题目#include<iostream>#include<string>#include<cmath>using na(!(s[0] == '-'&&s.size...
1054 求平均值 #include ci git -
List求平均值maven包 arraylist求平均值
假设现在我们要求一个 List<Integer> 实例的平均值,我们可以通过如下两种方法进行计算(这里假设我们传入的是ArrayList 对象): 1. 通过 foreach 方式遍历列表计算平均值public static int average(List<I
List求平均值maven包 iterator integer list java