1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#include <stdio.h> #include <stdlib.h> float f1(int a,int b,int c) { return (a+b+c)/3/255.0f; } float f2(int a,int b,int c) { return (a+b+c)/3.0/255.0f; } int main() { printf("%f\n", f1(2,1,1)); printf("%f\n", f2(2,1,1)); exit(EXIT_SUCCESS); }
1 2
0.003922 0.005229