欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用C++求絕對(duì)值的幾種方法例子

 更新時(shí)間:2024年04月16日 10:45:30   作者:LiXinLong_LXL_13  
相信大家在學(xué)習(xí)C++時(shí),應(yīng)該都有做過求絕對(duì)值的題目,下面這篇文章主要給大家介紹了關(guān)于利用C++求絕對(duì)值的幾種方法例子,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

相信大家在學(xué)習(xí)C++時(shí),應(yīng)該都有做過求絕對(duì)值的題目,今天我給大家介紹幾種求絕對(duì)值的方法

一、使用函數(shù)

在C++的數(shù)據(jù)庫里有專門的函數(shù),在這里我給大家科普一些常用的函數(shù)。

        函數(shù)名   格式                  功能說明      例子
絕對(duì)值函數(shù)abs(x)求一個(gè)數(shù) x 的絕對(duì)值abs(-5)=5
自然數(shù)指數(shù)函數(shù)exp(x)求實(shí)數(shù) x 的自然指數(shù)exp(1)=2.718282
向下取整floor(x)求不大于實(shí)數(shù) x 的最大整數(shù)floor(3.14)=3
向上取整ceil(x)求不小于實(shí)數(shù) x 的最小整數(shù)ceil(3.14)=4
自然對(duì)數(shù)函數(shù)log(x)求實(shí)數(shù) x 的自然數(shù)對(duì)數(shù)log(1)=0
指數(shù)函數(shù)pow(x,y)計(jì)算 ^{}x^{y},結(jié)果為雙精實(shí)數(shù)pow(2,3)=8
隨機(jī)函數(shù)rand( )產(chǎn)生 0 到 RAND-MAX之間的隨機(jī)整數(shù)
平方根值函數(shù)sqrt(x)求實(shí)數(shù) x 的平方根

sqrt(25)=5

那么,由上表得知,可以使用abs()函數(shù)。

代碼如下:

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n;
	cin>>n;
	cout<<abs(n);
    return 0;
}

二、使用平方根

這是在初中課本里就有講到,一個(gè)實(shí)數(shù)的平方再加根號(hào)就等于這個(gè)數(shù)的絕對(duì)值。

代碼實(shí)現(xiàn)如下:

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n;
	cin>>n;
	n*=n;
	cout<<sqrt(n);
    return 0;
}

三、根據(jù)它的正負(fù)關(guān)系

這也是初中課本里有講到的,一個(gè)數(shù)如果是負(fù)數(shù)。那么它減它本身等于0,那么再減它本身,那不就是它的相反數(shù)了么,所以代碼如下:

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n;
	cin>>n;
	if(n<0){
		n=n-n-n;
	}
	cout<<n;
    return 0;
}

附:c++語言輸出絕對(duì)值

描述

輸入一個(gè)浮點(diǎn)數(shù),輸出這個(gè)浮點(diǎn)數(shù)的絕對(duì)值。

輸入
輸入一個(gè)浮點(diǎn)數(shù),其絕對(duì)值不超過10000。
輸出
輸出這個(gè)浮點(diǎn)數(shù)的絕對(duì)值,保留到小數(shù)點(diǎn)后兩位。
樣例輸入
-3.14
樣例輸出
3.14

源代碼

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
   double n,a;
   cin>>n;
   a=-n;
   if(-10000<=n<=10000)
   {
       if(n<0) cout<<fixed<<setprecision(2)<<a<<endl;
       else cout<<fixed<<setprecision(2)<<n<<endl;
   }
   return 0;
}

總結(jié) 

到此這篇關(guān)于利用C++求絕對(duì)值的幾種方法例子的文章就介紹到這了,更多相關(guān)C++求絕對(duì)值內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言如何實(shí)現(xiàn)圖片文件的復(fù)制

    C語言如何實(shí)現(xiàn)圖片文件的復(fù)制

    這篇文章主要為大家詳細(xì)介紹了C語言中實(shí)現(xiàn)圖片文件的復(fù)制的相關(guān)方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • java 出現(xiàn)NullPointerException的原因及解決辦法

    java 出現(xiàn)NullPointerException的原因及解決辦法

    這篇文章主要介紹了java 出現(xiàn)NullPointerException的原因及解決辦法的相關(guān)資料,這里說明出現(xiàn)NullPointerException 的原因的總結(jié),并說明該如何解決,需要的朋友可以參考下
    2017-08-08
  • 一文搞懂C++多態(tài)的用法

    一文搞懂C++多態(tài)的用法

    C++多態(tài)是在繼承的基礎(chǔ)上實(shí)現(xiàn)的,了解多態(tài)之前我們需要掌握一定的C++繼承的知識(shí),本文將介紹C++中多態(tài)的概念,構(gòu)成條件以及用法,感興趣的可以學(xué)習(xí)一下
    2022-04-04
  • 利用Matlab繪制優(yōu)美的k線圖

    利用Matlab繪制優(yōu)美的k線圖

    本期又是一個(gè)花里胡哨的數(shù)據(jù)可視化,前兩天刷到了耐克的視覺設(shè)計(jì)師Gladys Orteza繪制的k線圖作品,把沉悶的股票圖變成了精彩的風(fēng)景,但是那些大部分是真的完全看不清,我這里挑選了幾個(gè)能看清的k線圖風(fēng)格將其用MATLAB進(jìn)行了實(shí)現(xiàn)
    2022-10-10
  • 將正小數(shù)轉(zhuǎn)化為2-9進(jìn)制小數(shù)的實(shí)現(xiàn)方法

    將正小數(shù)轉(zhuǎn)化為2-9進(jìn)制小數(shù)的實(shí)現(xiàn)方法

    本篇文章對(duì)正小數(shù)轉(zhuǎn)化為2-9進(jìn)制小數(shù)的實(shí)現(xiàn)方法進(jìn)行了介紹,需要的朋友參考下
    2013-05-05
  • 基于OpenGL實(shí)現(xiàn)多段Bezier曲線拼接

    基于OpenGL實(shí)現(xiàn)多段Bezier曲線拼接

    這篇文章主要為大家詳細(xì)介紹了基于OpenGL實(shí)現(xiàn)多段Bezier曲線拼接,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 如何正確的使用語句塊

    如何正確的使用語句塊

    本篇文章是對(duì)正確使用語句塊進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C++學(xué)習(xí)之智能指針中的unique_ptr與shared_ptr

    C++學(xué)習(xí)之智能指針中的unique_ptr與shared_ptr

    吃獨(dú)食的unique_ptr與樂于分享的shared_ptr是C++中常見的兩個(gè)智能指針,本文主要為大家介紹了這兩個(gè)指針的使用以及智能指針使用的原因,希望對(duì)大家有所幫助
    2023-05-05
  • 手把手教你實(shí)現(xiàn)一個(gè)C++單鏈表

    手把手教你實(shí)現(xiàn)一個(gè)C++單鏈表

    鏈表是一種數(shù)據(jù)結(jié)構(gòu),用于數(shù)據(jù)的存儲(chǔ)。這篇文章主要為大家介紹了如何實(shí)現(xiàn)一個(gè)C++單鏈表,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下
    2022-11-11
  • C++中運(yùn)算符重載的規(guī)則語法實(shí)例

    C++中運(yùn)算符重載的規(guī)則語法實(shí)例

    今天小編就為大家分享一篇關(guān)于C++中運(yùn)算符重載的規(guī)則語法實(shí)例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12

最新評(píng)論