on rounding again... below /proc/sys/dev/sensors/(chip_id), there are values with two decimal positions only, which are already rounded down. I'm using the w83781d driver here, but I cannot find where those values are written (a search for '.2f' didn't yield anything useful - probably things are done lower-level). Perhaps the general solution would be to write out full mV values (%.3f) so that sensors.c can round them itself. Do you think that can be done easily? If I only knew where /proc/sys/dev/sensors/as99127f/in* are written, I'd go and try myself without bothering you :-( Cheers, Steffen