Как мне округлить число ?? например х = 0,688773 и я хочу х = 0,689
Что это за номер? Если это поплавок, то вы можете сказать:
myFloat = roundf(1000 * myFloat) / 1000.0;
Если это двойное число, используйте вместо него функцию round ().