#include "libm.h" double copysign(double x, double y) { union dshape ux, uy; ux.value = x; uy.value = y; ux.bits &= (uint64_t)-1>>1; ux.bits |= uy.bits & (uint64_t)1<<63; return ux.value; }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル