c语言 函数的参数传递示例

C ++ nexttoward()函数 (C++ nexttoward() function)

nexttoward() function is a library function of cmath header, it is used to get the next representable value after the given first number in the direction of given second number, it accepts two numbers (x, y) and returns the next representable value after x in the direction of y.

nexttoward()函数cmath标头的库函数,用于在给定第二个数字的方向上获取给定第一个数字之后的下一个可表示值,它接受两个数字( x,y )并返回之后的下一个可表示值x沿y方向。

Note: The nexttoward() function is similar to nextafter() function, but it returns next representable value with a potentially more precise y.

注意: nexttoward()函数与nextafter()函数相似,但是它返回的下一个可表示值的y可能更精确。

Syntax of nexttoward() function:

nexttoward()函数的语法:

    nexttoward(x, y);

Parameter(s): x, y – are the numbers to be used to find the next representable value of x in the direction of y.

参数: x,y –是用于在y方向上找到x的下一个可表示值的数字。

Return value: float/double/long double – based on the input type, it returns the next representable value of x.

返回值: float / double / long double-根据输入类型,它返回x的下一个可表示值。

Example:

例:

    Input:
float x = 0.0;
long double  y = 1.0L;
Function call:
nexttoward(x,y);
Output:
1.4013e-45

C ++代码演示nexttoward()函数的示例 (C++ code to demonstrate the example of nexttoward() function)

// C++ code to demonstrate the example of
// nexttoward() function
#include <iostream>
#include <cmath>
using namespace std;
// main() section
int main()
{float x;
long double  y;
x = 0.0;
y = 1.0L;
cout<<"nexttoward("<<x<<","<<y<<"): "<<nexttoward(x,y);
cout<<endl;
x = 0.0;
y = 1.1L;
cout<<"nexttoward("<<x<<","<<y<<"): "<<nexttoward(x,y);
cout<<endl;
x =  0.0;
y = -1.0L;
cout<<"nexttoward("<<x<<","<<y<<"): "<<nexttoward(x,y);
cout<<endl;
x = 0.1;
y = 0.1L;
cout<<"nexttoward("<<x<<","<<y<<"): "<<nexttoward(x,y);
cout<<endl;
return 0;
}

Output

输出量

nexttoward(0,1): 1.4013e-45
nexttoward(0,1.1): 1.4013e-45
nexttoward(0,-1): -1.4013e-45
nexttoward(0.1,0.1): 0.1

Reference: C++ nexttoward() function

参考: C ++ nexttoward()函数

翻译自: https://www.includehelp.com/cpp-tutorial/nexttoward-function-with-example.aspx

c语言 函数的参数传递示例

c语言 函数的参数传递示例_nexttoward()函数以及C ++中的示例相关推荐

  1. 函数指针(函数作为参数传递给其他函数)

    函数也有地址,函数的地址是存储其机器码的内存的开始的地址,并且函数的地址就是其函数名.因此我们可以将函数作为参数传递给其他函数.正如python中可以将函数轻易的传递给其他函数一样,但是C++中形式上 ...

  2. 【Groovy】Groovy 方法调用 ( Groovy 构造函数中为成员赋值 | Groovy 函数的参数传递与键值对参数 | 完整代码示例 )

    文章目录 一.Groovy 构造函数中为成员赋值 二.Groovy 函数的参数传递与键值对参数 三.完整代码示例 一.Groovy 构造函数中为成员赋值 Groovy 类没有定义构造函数 , 但是可以 ...

  3. 20 Python函数、定义一个函数、参数传递、匿名函数、return语句、变量作用域、

    20Python函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你 ...

  4. C++中函数作为参数传递给其他函数

    简单的说,如果有函数的参数声明为函数指针类型的.则可以给函数传入另一个函数作为它的参数,在函数的内部可以调用传入的函数: 例如下面给一些例子: int add(int x, int y) // 定义函 ...

  5. python函数关键字参数传递_Python给函数传递不定关键字的参数

    转载请注明来自公众号『数据挖掘机养成记』 前言 在上一篇文章『[Python]给函数传递不定个数的参数』中,我们主要讲解了*在函数定义和函数调用阶段的不同作用,并留了一个小问题: 我们用*定义了add ...

  6. scala语言示例_var关键字与Scala中的示例

    scala语言示例 Scala var关键字 (Scala var keyword) The var Keyword in scala is used to declare variables. As ...

  7. R语言笔记7:functions——编写函数所需的基础知识

    上一讲通过三个简单的例子体验了一下如何在R中写函数,下面来详细学习有关R语言中函数的知识. Functions in R 主要分三个部分来讲解函数: 编写函数所需的基础知识 相关语法作用域 R语言作用 ...

  8. python函数定义及调用-python函数的定义和调用 | 酷python

    python函数的定义与调用 在python中 ,函数是一个组织好的 ,可以重复使用的代码段 ,函数可以提高代码的重复利用率 ,原则上一个函数只实现一个单一的功能 ,这样能增强程序的模块性, pyth ...

  9. 阻塞式回调函数和延迟式回调函数

    首先,有三种函数: 起始函数:大致可以等同于主函数 中间函数:中间函数把回调函数作为参数传递执行 回调函数:一个有独立功能的函数 怎么理解: 你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里 ...

最新文章

  1. 使用jmeter测试java程序
  2. java common http_httpClient和common-httpclient的区别
  3. .net Redis使用公共方法引用CSRedisCore
  4. golang防止MySQL注入_mysql – 如何最大限度地降低golang服务中下游服务中SQL注入的风险?...
  5. Python实例讲解 -- 接收邮件 (亲测)
  6. (配置消息转换器) sso单点登入之jsonp改进版
  7. 有关css3的一些问题
  8. 微软Outlook邮箱绑定域名邮箱教程自定义方法
  9. svn服务器调整显示图标修改,svn图标不显示可以通过调整Tortoise图标名称的字母顺序来解决...
  10. 如何制作U盘启动盘并且安装系统(保姆级教学)
  11. java后台模板_Java服务端后台常用模板
  12. unity打开android界面报错,Unity3D与Android交互介绍.docx
  13. 无线ap上网设置教程
  14. Pettitt突变点检测
  15. php获取QQ音乐直链,~~~获取qq音乐外链方法+源码~~~
  16. php把数组合并,php数组合并_php数组合并、追加与连接的方法、array_combine函数)
  17. JUC-08-java中的锁
  18. 马云:大数据时代_最重要的是做最好的自己
  19. mysql设备台账_mysql数据库操作语句大全.pdf
  20. GOF设计模式之代理模式(结构型代理模式)

热门文章

  1. php 鼠标点击图片放大,鼠标移入放大图片预览效果实现
  2. mysql主从复制时间配置_MySQL主从复制配置
  3. android config.mk,android编译分析之10—config.mk
  4. oracle的导出参数statistic,使用expdp导出时评估所需存储容量大小
  5. Github Actions:再次改变软件开发
  6. java读取文件方法
  7. random_state ---summary
  8. 链表!比数组更适合做增删操作的数据结构
  9. Huffman树学习
  10. Oracle锁机制的总结【转】