#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QDebug>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
//Qt中常见的一些算法接口
double x = - 98.45, y = 25.69;
//1:qAbs() 求一个double型数的绝对值
double result1 = qAbs(x);
qDebug()<<" qabs result: " <<result1;
//2:qMax(,) q求两个数中较大的那个
double max_num = qMax(x, y);
qDebug()<<"qmax result: "<< max_num;
//3:qRound 求double的四舍五入的值
int result2 = qRound(x);
int result3 = qRound(y);
qDebug()<< "四舍五入的值 result x :" << result2 <<" result y "<<result3;
//4: qSwap 交换两个数
qSwap(x,y);
qDebug() <<"交换x,y x = " << x << " y = "<< y;
}
MainWindow::~MainWindow()
{
delete ui;
}
示例的运行结果:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。