首頁 web前端 html教學 10進制數如何轉為16進制

10進制數如何轉為16進制

Feb 26, 2018 am 10:25 AM
如何 進位

這次帶給大家10進制數如何轉為16進制,10進制數轉為16進制的注意事項有哪些,下面就是實戰案例,一起來看一下。

問題

輸入一個10進制數,輸出這個10進制數對應的16進制數

思路

首先用10進制數除以16,餘數則為不能進位的數字,則寫在最低位上,商的意思是有多少個16,如果商大於等於16的話,意味還可以接著進位,那麼用商接著除以16,餘數寫在倒數第二位上…以此進行下去,直到不能進位為止

代碼

#include <iostream>#include<string>using namespace std;string m = "0123456789ABCDEF";int main(){    int n;    cin >> n;    string ans = "";    while (true)
   {        if (n < 16)
       {
           ans = m[n] + ans;            break;
       }        int w = n % 16;
       ans = m[w] + ans;
       n = n / 16;
   }    cout << ans;
}
登入後複製

相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

在HTML中各類型盒子的基線應如何確定

html語義化有那些作用

HTML中的捲軸有哪些使用技巧

#input的文字方塊怎麼做和img驗證碼

#

以上是10進制數如何轉為16進制的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

使用strconv.FormatInt函數將整數轉換為指定進位的字串 使用strconv.FormatInt函數將整數轉換為指定進位的字串 Jul 24, 2023 am 10:51 AM

使用strconv.FormatInt函數將整數轉換為指定進位的字串在Go語言中,strconv包是一個常用的包,用於字串和其他資料類型之間的相互轉換。其中的strconv.FormatInt函數可以將整數轉換為指定進位的字串。本文將介紹strconv.FormatInt的使用方法,並提供一些範例程式碼。首先,我們來看看strconv.FormatIn

用PHP將字串轉換為16進位並實現反向輸出 用PHP將字串轉換為16進位並實現反向輸出 Mar 21, 2024 pm 03:33 PM

標題:使用PHP實作字串轉換為16進位並實現反向輸出在日常開發中,我們有時需要將字串轉換為16進位表示,以便進行資料傳輸或加密處理。本文將介紹如何使用PHP實作將字串轉換為16進制,並實現反向輸出的功能。首先,我們需要寫一個PHP函數,來實現將字串轉換為16進位的函數。以下是一個範例程式碼:functionstringToHex($string)

解決PHP中16進位轉字串出現中文亂碼的方法 解決PHP中16進位轉字串出現中文亂碼的方法 Mar 04, 2024 am 09:36 AM

解決PHP中16進位轉字串出現中文亂碼的方法在PHP程式設計中,有時候我們會遇到需要將16進位表示的字串轉換為正常的中文字元的情況。然而,在進行這個轉換的過程中,有時會遇到中文亂碼的問題。這篇文章將為您提供解決PHP中16進位轉字串出現中文亂碼的方法,並給出具體的程式碼範例。使用hex2bin()函數進行16進位轉換PHP內建的hex2bin()函數可以將1

輕鬆學會Go語言中16進制轉二進制 輕鬆學會Go語言中16進制轉二進制 Mar 15, 2024 pm 04:45 PM

題目:輕鬆學會Go語言中16進制轉二進制,需要具體程式碼範例在電腦程式設計中,經常會涉及到對不同進制數之間的轉換操作。其中,16進位和二進位之間的轉換是比較常見的。在Go語言中,我們可以透過一些簡單的程式碼範例來實現16進位到二進位的轉換,讓我們一起來學習一下。首先,我們來了解16進位和二進位的表示方法。 16進位是一種表示數字的方法,使用0-9和A-F來表示1

在給定的進制下,將C++中的Pandigital數字翻譯成中文 在給定的進制下,將C++中的Pandigital數字翻譯成中文 Aug 30, 2023 am 08:01 AM

包含從0到基數B的所有數字的數字稱為該基數下的全數字數。然而,有些數字的數字從1到9,被稱為無零全數字數。一些全數字數的例子包括0123456789,0789564312等。在本教程中,我們將討論一個問題,我們給定一個數字和一個基數,我們需要檢查該數字在給定基數下是否為全數字數,例如−Input:num=“9651723467380AZ”,base=10Output: YESExplanation:numcontainsallthedig

哈醫大臨床藥學就業是否有前途(哈醫大臨床藥學就業前景怎麼樣) 哈醫大臨床藥學就業是否有前途(哈醫大臨床藥學就業前景怎麼樣) Jan 02, 2024 pm 08:54 PM

哈醫大臨床藥學就業前景如何儘管全國就業情況不容樂觀,但藥科類畢業生仍有著良好的就業前景。整體來看,藥科類畢業生的供給量少於需求量,各醫藥公司和製藥廠是吸收這類畢業生的主要管道,製藥業對人才的需求也穩定成長。據介紹,近幾年藥物製劑、天然藥物化學等專業的研究生供需比甚至達到1∶10。臨床藥學專業就業方向:臨床醫學專業學生畢業後可在醫療衛生單位、醫學科研等部門從事醫療及預防、醫學科研等方面的工作。就業機會:醫藥代表、醫藥銷售代表、銷售代表、銷售經理、區域銷售經理、招募經理、產品經理、產品專員、護

透過PHP實現字串轉16進位並反向輸出 透過PHP實現字串轉16進位並反向輸出 Mar 22, 2024 am 10:57 AM

標題:PHP實作字串轉16進位並反向輸出在網路程式設計中,有時需要將字串轉換為16進位格式,並在反向輸出時還原原始字串。 PHP作為一種流行的伺服器端腳本語言,提供了豐富的字串處理功能和十六進位轉換函數,可以很方便地完成這項任務。本文將介紹如何透過PHP實現字串轉16進位並反向輸出,並提供具體的程式碼範例。步驟一:字串轉16進位首先,我們要寫一個P

如何清理temp資料夾 如何清理temp資料夾 Feb 22, 2024 am 09:15 AM

如何清理temp資料夾隨著我們在電腦上的使用,臨時檔案(temp檔案)會逐漸累積。這些臨時檔案是在我們使用電腦時產生的,例如瀏覽網頁時的快取檔案、軟體安裝時的臨時檔案等。長時間不清理temp資料夾可能會佔據大量磁碟空間,影響電腦運作速度。因此,定期清理temp資料夾是維護電腦效能的必要步驟。下面,我們將介紹清理temp資料夾的一些簡單方法。方法一:手動清理t

See all articles