- #include <cmath> 
- #include <iostream> 
-   
- int main () 
- { 
-   double value = 5.4321; 
-   int exponent; 
-   
-   double significand = frexp (value , &exponent); 
-   double result = ldexp (significand , exponent+1); 
-   
-   std::cout << value << " -> " << result  << "\n"; 
-   return 0; 
- } 
				I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8aW9zdHJlYW0+CgppbnQgbWFpbiAoKQp7CiAgZG91YmxlIHZhbHVlID0gNS40MzIxOwogIGludCBleHBvbmVudDsKCiAgZG91YmxlIHNpZ25pZmljYW5kID0gZnJleHAgKHZhbHVlICwgJmV4cG9uZW50KTsKICBkb3VibGUgcmVzdWx0ID0gbGRleHAgKHNpZ25pZmljYW5kICwgZXhwb25lbnQrMSk7CgogIHN0ZDo6Y291dCA8PCB2YWx1ZSA8PCAiIC0+ICIgPDwgcmVzdWx0ICA8PCAiXG4iOwogIHJldHVybiAwOwp9