Por que o height () do jQuery arredonda o valor automaticamente?

Eu queria calcular a altura calculada de uma lista. No IE, esses dois dão resultados diferentes. No Chrome, o valor parece estar sempre em número inteiro, por isso não entendi esse problema.

// gives a string of "353.7px"
window.getComputedStyle(mylist, null).getPropertyValue("height") 

// gives an int of 354
$(mylist).height(); 

Como o jQuery descarta decimais, ou isso é um problema com o IE?

EDITAR Eu estava realmente mentindo. Isso acontece com o Chrome. Vejohttp://jsfiddle.net/jTPk9/

questionAnswers(1)

yourAnswerToTheQuestion