c++有没有自带的(STL)算最小公倍数的函数。

?记得有算最大公因数的【__gcd】。

__gcd不是STL的函数,只是编译器提供的辅助函数。

按命名约定,算最小公倍数的函数通常叫做 __lcm 。至于编译期有没有提供就不一定了
温馨提示:内容为网友见解,仅供参考
无其他回答

c++有没有自带的(STL)算最小公倍数的函数。
__gcd不是STL的函数,只是编译器提供的辅助函数。按命名约定,算最小公倍数的函数通常叫做 __lcm 。至于编译期有没有提供就不一定了

学编程到底是学C语言、C++、VB、jave中的哪种比较好?
C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B\/S架构)。 J2EE是用很广泛,主要偏向于企业应用软件和一些桌面系统(C\/S架构),计算机平台;第二,...

C++语言的原理是什么?
到C++的平滑过渡。· C++避免平台限定或没有普遍用途的特性。· C++不使用会带来额外开销的特性。· C++成无需复杂的程序设计环境。[8出于保证语言的简洁和运行高效等方面的C++的很多特性都是以库(如STL)或其他的形式提供的,而没有直接添加到语言本身里。关于此类话题,Bjarne Stroustrup的《C++语言设计和演化...

Boost库的分类
e) Math Common Factor库:用于支持最大公约数和最小公倍数f) Math Octonion库 :用于支持八元数g) Math Quaternion库:用于支持四元数h) Math\/Special Functions库:数学上一些常用的函数i) Math\/Statistical Distributions库:用于单变量统计分布操作j) Multi-Array库:多维容器k) Numeric Conversion库:用于安全数字转...

java比c++的优势?
Java比C的优点有哪些?java是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏,不过速度没有c++快,所以一般是不用java来编写应用程序和电脑游戏。java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,...

C语言和C++的区别
1、面向不同 C语言是面向过程的,C++是面向对象的。函数库 C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;C++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。3...

VC++和 BC++有哪些区别啊?
在我的理解,VC 只是一个编程工具,就如 BC、BCB、Delphi 一样,其实对于编程最根本的就是三个方面,语言、开发包、 操作系统 API,他们三个方面应该说是相对比较独立的。 学习VC,必须有对 C++ 深刻的理解。举例,对于虚函数,不仅要知道有这么一个东东,更要知道它的内存镜像 。这样才能对 VC 中很多的东西举一反...

C++、JAVA、C#、.NET的工作内容分类
Java就两个缺点:启动速度慢(JIT需要一定时间),内存占用大(虚拟机),其他基本就没有了。要说执行速度,从最底层看,Java和C++是一样的,因为有了JIT,执行的同样是编译好的机器码;稍微往上点就不太一样了:一来编译器优化不一样,更重要的是很多算法的实现良莠不齐,比如Array(C++ STL中叫做Vector),Map等等,我实际...

java和c++哪个前景好些
包括一系列的东西,比如:算法,STL。MFC。Linux。并发编程。等等。单纯只会C\/C++不是一个好的工程师。可见。C\/C++成型很慢。需要下大工夫。5.java也不是学个单纯的语言,还包括JSP,JS,CSS。HTML。还有SHH2,jquery等一系列框架。但是总体难度不大。如何取舍看楼主自己选择了。

如何学好C语言?
另外,即使是最经典最权威的书,也没有办法面面俱到,所以手边常备一本《C语言参考手册》是十分必要的。《C语言参考手册》就是《C Reference Manual》,是C语言标准的详细描述,包括绝大多数C标准库函数的细节,算得上是最好的标准C语言的工具书。顺便提一句,最新的《C程序设计语言》是根据C89标准修订的,而《C...

相似回答