1.类型问题: int x=1; x=x*1.1; cout<<x<<endl; 输出的x是1,因为x为int类型。 此时即使加上(double)类型转换也无法输出1.1 2.函数的默认参数: 1 #include <iostream> 2 using namespace std; 3 class ...
分类:
其他好文 时间:
2020-03-15 11:41:44
阅读次数:
64
1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上 ...
分类:
编程语言 时间:
2020-03-09 13:16:23
阅读次数:
73
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 热度指数:590928 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 代码: 1 class ...
分类:
其他好文 时间:
2020-03-03 09:12:44
阅读次数:
80
题目链接:数值的整数次方 题意:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0 题解:啊我这个题很暴力啊。当时好像是用java做的。c++也一样的代码。。 分三种情况: 1、指数是0,那么a^0 ...
分类:
其他好文 时间:
2020-03-03 00:41:27
阅读次数:
54
12.数值的整数次方 题目 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 思路 问题也不是很大,如果不是要求效率就可以直接分类讨论,一个循环解决,要求效率的话就要用快速幂,我没用快速幂,就分类 ...
分类:
其他好文 时间:
2020-02-27 22:15:59
阅读次数:
66
带有浮点数,默认会转换为double类型存储。 #include "common.h" #include <stdio.h> #include <stdlib.h> #include <math.h> static float test_equation = 0; int main() { //只有 ...
分类:
其他好文 时间:
2020-02-27 20:52:02
阅读次数:
64
1.功能 将double类型变量进行四舍五入,并保留小数点后位数 2.代码 import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.Num ...
分类:
编程语言 时间:
2020-02-25 14:45:45
阅读次数:
84
1,math.h 头文件定义了各种数学函数和一个宏,在这个库中所有可用的功能都带有一个 double类型的参数,且都返回 double 类型的结果 2, ①double exp(double x) 返回 e 的 x 次幂的值 ②double log (double x) 返回 x 的自然对数(基数为 ...
分类:
其他好文 时间:
2020-02-23 16:41:06
阅读次数:
72
题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0 class Solution { public: double Power(double base, int exponent) { if ...
分类:
其他好文 时间:
2020-02-22 21:38:46
阅读次数:
53
文本 文本是直接在代码里写常量值的一种方式以。在Scala中并不显式的使用Int或float,而是以文本的方式写成 val 变量。 如果整数文本结束于 L 或者 l,就是 Long 类型,否则就是 Int 类型。 如果浮点数文本以F或f结束,就是Float类型的,否则就是Double类型的。 可选的 ...
分类:
其他好文 时间:
2020-02-20 13:08:01
阅读次数:
62