CにはPerlsのsplit()関数に相当するものはありますか?
質問
Cプログラムで小数点を区切り文字として使用して実数を分割しようとしています。たとえば、1234.56が得られます。
(int)whole_num = 1234(int)fraction = 56
どうすればこれを実行できるか何かアイデアはありますか?久しぶりに C をいじってみました。:)
解決
void split( double num, int& whole_number, double& fraction) {
fraction = modf(num, &whole_number);
}
MODFは、二重の整数部分を取り、小数部を返すため、この作品ます。
所属していません StackOverflow