double 型の変数を long long int に変換しようとしています。私が知っている唯一の方法は、キャストすることです。問題ないようですが、希望の番号が届きません。
以下にコードを投稿します。
double fator = 100000000;
long long int iLongitude = (long long int)(fLongitude*10000000);
私が期待した数字は -4396478167 で、最後の桁なしで -439647816 を取得しています。
助けてくれてありがとう!