#include <iostream>
#include <iomanip>
int main()
{
const int counts[] = { 166652, 166675, 166668, 166663, 166678, 166664 } ;
std::cout << std::fixed << std::setprecision(2) ;
for( int v : counts )
{
const double pct = ( v * 100 ) / 1000000 ; // integer division
std::cout << pct << ' ' ;
}
std::cout << '\n' ;
// prints: 16.00 16.00 16.00 16.00 16.00 16.00
for( int v : counts )
{
const double pct = ( v * 100.0 ) / 1000000 ;
std::cout << pct << ' ' ;
}
std::cout << '\n' ;
// prints: 16.67 16.67 16.67 16.67 16.67 16.67
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCmludCBtYWluKCkKewogICAgY29uc3QgaW50IGNvdW50c1tdID0geyAxNjY2NTIsIDE2NjY3NSwgMTY2NjY4LCAxNjY2NjMsIDE2NjY3OCwgMTY2NjY0IH0gOwoKICAgIHN0ZDo6Y291dCA8PCBzdGQ6OmZpeGVkIDw8IHN0ZDo6c2V0cHJlY2lzaW9uKDIpIDsKCiAgICBmb3IoIGludCB2IDogY291bnRzICkKICAgIHsKICAgICAgICBjb25zdCBkb3VibGUgcGN0ID0gKCB2ICogMTAwICkgLyAxMDAwMDAwIDsgLy8gaW50ZWdlciBkaXZpc2lvbgogICAgICAgIHN0ZDo6Y291dCA8PCBwY3QgPDwgJyAnIDsKICAgIH0KICAgIHN0ZDo6Y291dCA8PCAnXG4nIDsKICAgIC8vIHByaW50czogMTYuMDAgMTYuMDAgMTYuMDAgMTYuMDAgMTYuMDAgMTYuMDAKCiAgICBmb3IoIGludCB2IDogY291bnRzICkKICAgIHsKICAgICAgICBjb25zdCBkb3VibGUgcGN0ID0gKCB2ICogMTAwLjAgKSAvIDEwMDAwMDAgOwogICAgICAgIHN0ZDo6Y291dCA8PCBwY3QgPDwgJyAnIDsKICAgIH0KICAgIHN0ZDo6Y291dCA8PCAnXG4nIDsKICAgIC8vIHByaW50czogMTYuNjcgMTYuNjcgMTYuNjcgMTYuNjcgMTYuNjcgMTYuNjcKfQo=