1 C++数据处理

1.1 获取浮点型数的小数部分

1
2
float value;
float rear = value - (int)value; //获取浮点数的小数部分

1.2 double保留指定位数的小数

1
2
3
4
5
6
double round(double number, unsigned int bits) {
    stringstream ss;
    ss << fixed << setprecision(bits) << number;
    ss >> number;
    return number;
}

2 动态数组初始化方法

1
2
3
4
5

int size = 50;
int *p=new int[size];  //申请动态数组

delete [] p; //释放动态数组