У нас в компании все денежные средства хранятся в int.
Деление на 100 ни капли не напрягает, т.к. уже привыкли. И даже мысли о хранении в другом виде не возникает.
Да и форматы с плавающей точкой по сути своей избыточны с точки зрения хранения и работы с денежными средствами, хотя в наше время эта избыточность вряд ли будет хоть как-то ощутима :)