学习日记[1]

更新 發佈閱讀 4 分鐘

首先,我向各位道歉,因为我的思想问题,昨晚没有按时更新,很抱歉。


昨天,我了解计算机中常用的几种数字系统以及它们之间的转换关系,五十音图中行的写法与读法。

计算机常用的包括二进制、十进制、八进制、十六进制。先来讲数字系统。数字系统是用有限个符号表示一个数的方式,按照大类可分为位置化数字系统和非位置化数字系统。位置化数字系统特点是数字中不同位置所代表的量不同,而这个量也被称为位置量,通常用幂的方式来表示。我们常用的十进制就是位置化数字系统(个位数字代表 1/10^0 ,十位数字代表 10/10^1等等)。非位置化数字系统,顾名思义就是数字中各个位置所代表的位置量相同,例如罗马数字(XX表示20,是每个符号所代表的数字相加或相减,X代表10)。显然,位置化数字系统可更加简洁有效的表示大数字,更适应现代科学研究的习惯。下面将介绍不同进制之间的区别与联系。

不同进制之间共有的部分就是底数,位置数,正负号,小数点。底数就是位置量(假设为K)中不变的元素(例如十进制的位置量是10*10^n,二进制就是2*10^n),在这里,可以把它理解为可以用几个符号表示一个数(0~K-1,二进制就是0和1,三进制就是0、1和 2)。正负号就好理解了,表示正数和负数,但要注意的是,正负号是无法直接存储在计算机中,正数中的正号可以省略,而负号不行,所以正数和负数在计算机中的存储方式是不同的,这里和后面和数据一起讲。小数点的存在意味着我们可以按照不同精度来存储和表示数据,同时可表示的的范围也更大。

不同进制转化为十进制的方法是一样的,各个位置上的数和位置量相乘,然后将所有结果相加就是其表示的十进制数。十进制转化为其他进制的方式也是一样,通常来说就是用十进制数除于底数(或者称为目标进制数),将余数从右到左排在位置上,再将上次运算所得到的商作为新的数重复上述操作。这里有一些特殊点,如果余数为零,那也排在相对应的位置上。如果底数大于新的数,那么便不用在除下去,直接将该数插在相对应的位置即可,同时转化过程也就结束了。这是整数的转化方法,小数部分与之相似,就是把除法改为乘法,插入的相关数也从余数变成小数点前的整数。可小数部分和整数部分不同的是,小数是无法完全无损耗的转换,只能确定在某一个精度。这个精度可能是自己确定,也可能是规定。

还有一个特殊的就是二进制和八进制与十六进制之间的转化关系。众所周知,2^3=8,2^4=16,也就是说,三位二进制数字代表一个八进制数字,四位二进制数字代表一个十六进制数字,从这一点来看,转化关系就很明了了。从右到左,每三或四位数字划分为一组(如果不够三位或者四位,就在空缺的位置补上0,理论上来说,空缺的位置永远在数的左边,即使补全0也不影响大小。例如5和05所代表数字的大小是一样的。),然后将每一组数转化为十进制数(为什么是十进制数呢?我暂时的猜想是,不同位置数(假设为N)代表的最大值永远可以用(2^N)个从小到大的非负整数来表示,而我们最常用十进制来表示非负整数,也更加直观的便于反向转化。),那么转化过程就结束了。将八进制与十六进制转化为二进制的过程就是该过程的反方向,便不再赘述。八进制和十六进制在计算机中不便于存储,但便于在计算机外部进行表示,因为这一点,我们才会使用八进制和十六进制。当然啊,我不知道为什么没有32进制或是更多的2的幂,可能是数据量还可以用十六进制方便存储吧。

我学习了五十音图中あ行的写法与发音,这里总结一下。

  1. あ的写法要点:竖这一笔要向右偏;最下面我们要尽可能放在一条直线上;最中间的空白不能太小,同时起笔的圈要突出而不是在圈内部或是圈上
  2. い的写法要点:左边要斜这画条直线,但是尾部一定要有一个小钩,这个钩也不能太大,不然影响美观;右边要放在左上方并且有些凸函数的意思,要短与左边。
  3. う的写法要点:把它想象成一个圆润的3,同时开口要统一向左。
  4. え的写法要点:也把它想象成一个3,但是伸出了一条腿。这条腿伸出的位置大概在第一笔中点的正下方。

5.お的写法要点:竖的那一笔要直着下来,并且不能过早弯,要在最后在弯;下面圈的最左端要稍微超过第一笔的最左端,最右端要远超第一笔的最右端。第一笔要稍微短一些,同时,左边的空要 远小于右边空。

好的,昨天的报告发送完毕,今天的报告我不会忘的:)

留言
avatar-img
YLAMBDA的沙龍
0會員
20內容數
这个专题是我个人的学习日记,每日会更新,内容很乱,请多见谅。
YLAMBDA的沙龍的其他內容
2023/11/10
2023/11/10
2023/11/04
2023/11/04
2023/11/01
2023/11/01
看更多
你可能也想看
Thumbnail
這篇文章,會帶著大家複習以前學過的二進位DP框架, 並且以0~N的整數有幾個bit1,有幾個bit0的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 常見的考法 請問整數k有幾個bit1? 有幾個bit0? 請問整數0到整數N分別各有幾個bit1? 有幾個
Thumbnail
這篇文章,會帶著大家複習以前學過的二進位DP框架, 並且以0~N的整數有幾個bit1,有幾個bit0的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個演算法框架。 常見的考法 請問整數k有幾個bit1? 有幾個bit0? 請問整數0到整數N分別各有幾個bit1? 有幾個
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
數位IC裡我們關注的都是0或1, 大家都知道電腦是0101在做二進位的運算, 在晶片裡又是怎麼做到的? 實際上我們在設計晶片時,會給他一個VDD跟GND, VDD-GND給的是預期的Driving volatge, 像是5V或9V 以5V為例 0或1物理上就是目前的電壓靠近0V或5
Thumbnail
數位IC裡我們關注的都是0或1, 大家都知道電腦是0101在做二進位的運算, 在晶片裡又是怎麼做到的? 實際上我們在設計晶片時,會給他一個VDD跟GND, VDD-GND給的是預期的Driving volatge, 像是5V或9V 以5V為例 0或1物理上就是目前的電壓靠近0V或5
Thumbnail
小學二年級,要進入到「乘法」的單元。有些老師開始讓學生背《九九乘法表》。 記憶,確實是一切學習的基礎,但我並不贊成讓孩子「死背」。 在背《九九乘法表》之前,先「思考」幾件事: 第一,我們為什麼要學「乘法」? 第二,為什麼沒有0跟1的乘法表? 第三,跟「加法」有什麼樣的關係?
Thumbnail
小學二年級,要進入到「乘法」的單元。有些老師開始讓學生背《九九乘法表》。 記憶,確實是一切學習的基礎,但我並不贊成讓孩子「死背」。 在背《九九乘法表》之前,先「思考」幾件事: 第一,我們為什麼要學「乘法」? 第二,為什麼沒有0跟1的乘法表? 第三,跟「加法」有什麼樣的關係?
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這篇內容,將會講解什麼是運算子,以及與運算子相關的知識。包括運算子的簡介、賦值運算子、算術運算子、遞增/遞減、比較運算子、邏輯運算子。
Thumbnail
這篇內容,將會講解什麼是運算子,以及與運算子相關的知識。包括運算子的簡介、賦值運算子、算術運算子、遞增/遞減、比較運算子、邏輯運算子。
Thumbnail
在Python中,數值運算非常直觀,你可以使用標準的數學運算符號進行基本的數值運算。以下是一些基本的數值運算: 進行計算時,按照「先乘除後加減」的規則,並優先計算小括號刮起來的運算式。 print('答案:' ,(1+1)*2) #​答案: 4 復合型態的運算子 指定運算子 = 若是結合算術
Thumbnail
在Python中,數值運算非常直觀,你可以使用標準的數學運算符號進行基本的數值運算。以下是一些基本的數值運算: 進行計算時,按照「先乘除後加減」的規則,並優先計算小括號刮起來的運算式。 print('答案:' ,(1+1)*2) #​答案: 4 復合型態的運算子 指定運算子 = 若是結合算術
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
題目敘述: Reverse Bits 給定一個32bit的整數,請逆序翻轉其二進位表達式,輸出翻轉過後的數字。 例如輸入是二進位1010111 逆序翻轉後是 1110101,對應的十進位數值是117 測試範例 Example 1: Input: n = 00000010100101000
Thumbnail
題目敘述: Reverse Bits 給定一個32bit的整數,請逆序翻轉其二進位表達式,輸出翻轉過後的數字。 例如輸入是二進位1010111 逆序翻轉後是 1110101,對應的十進位數值是117 測試範例 Example 1: Input: n = 00000010100101000
Thumbnail
題目要求計算兩個二進位字串的相加,並以字串的形式輸出。 字串內容只包含'0'或'1'字元。 複雜度分析 時間複雜度為O(m+n),空間複雜度為O(m+n)。
Thumbnail
題目要求計算兩個二進位字串的相加,並以字串的形式輸出。 字串內容只包含'0'或'1'字元。 複雜度分析 時間複雜度為O(m+n),空間複雜度為O(m+n)。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News