I want to compute n / 2.0 where n is 10**18 the problem i am facing is it return a long rather than float for a big number and does the interger division talking specifically about python , so how can we devide a very big number and get a float in return?
If you use c++ , you can use double or long double explicitly convert the dividend to long double .
this will do!
and in c++ use long double will do .
accept the answer if it helped!