• 大小: 618KB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: 其他
  • 标签: mpc  

资源简介

Gmp version 4.3.2 or higher Mpfr version 2.4.2 or higher Latest versionVersion 1.0.2

资源截图

代码片段和文件信息

/* mpc_abs -- Absolute value of a complex number.

Copyright (C) 2008 2009 2011 INRIA

This file is part of GNU MPC.

GNU MPC is free software; you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the
Free Software Foundation; either version 3 of the License or (at your
option) any later version.

GNU MPC is distributed in the hope that it will be useful but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
more details.

You should have received a copy of the GNU Lesser General Public License
along with this program. If not see http://www.gnu.org/licenses/ .
*/

#include “mpc-impl.h“

/* the rounding mode is mpfr_rnd_t here since we return an mpfr number */
int
mpc_abs (mpfr_ptr a mpc_srcptr b mpfr_rnd_t rnd)
{
   return mpfr_hypot (a mpc_realref(b) mpc_imagref(b) rnd);
}

评论

共有 条评论