怎麼背 ASCII Code?(APCS 觀念題) === 以下是一個 ASCII Code 表。  圖片來源:https://shihyu.github.io/books/apas01.html ASCII 碼的取值範圍為 0 ~ 127,可用 7 個 bit 來表示一個字元。 那這東西怎麼背呢?其實只要找「開頭」就好,因為你也知道後面都是連續的,稍微數一下就可以推算出來。 比如十進位數字,只要找 0 的 ASCII Code = 48 即可,要找 7 的 ASCII code 的話就是 48 + 7 = 55。 接下來是英文字母,要記得他還分大小寫,同樣的,只要找開頭 A 跟 a 的 ASCII code 即可,如: * A 的 ASCII code = 65。 * a 的 ASCII code = 97。 那之後的英文字母,我相信大部分人應該都有背過 a-z 吧,之後數看在開頭的第幾位就可以了。 另外可以發現大小寫之間的 ascii code 的差值是 32,所以你只要記住大寫或小寫全部的 ascii code,即可用 32 去推算大小寫。 如:我知道 C 的 ASCII code 是 67,那他的小寫 c 就是 67 + 32 = 99。 Edcafe AI --- 至於手動背的話可能有點麻煩,所以我來推薦一個工具叫 Edcafe AI:https://app.edcafe.ai/me/home 註冊完後到主頁,點下方的 FlashCard 功能:  來到這介面以後,在 Topic 打上: ``` ascii codes and their characters ('0' to '9', 'A' to 'Z', 'a' to 'z') ```  Template 下拉選單選擇 Vocabulary cards:  Front 寫 ascii code,Back 寫 The ascii code to character。  下面這些就預設不動。  然後按下 Generate Flashcards:  我生成到這邊就結束了,那可以繼續再增加,點 Add new card,有個選項是用 AI 繼續增加新卡片:   那我自己在這邊生成到 30 基本上就重複了,所以在這裡可以手動一下XD。 這邊我生成到 'Z' 就不做了,因為大寫跟小寫之間的差是 32,如果你也記不住 32 的話,可以在手動多做一張,如下面第二張圖:   好了之後就按下 save 儲存:  然後這個單字卡就會出現在左側欄的 my library 了:   點擊卡片就可以翻開看答案,左右兩個箭頭是前往上一張或下一張卡片。  對了,結束前記得要再次檢查看看 AI 有沒有寫錯哦,AI 並不是百分之百的準確~ 那麼本文就先到此結束,感謝你的觀看~ 參考資料 --- [1. ASCII 碼](https://shihyu.github.io/books/apas01.html) [ASCII table - Table of ASCII codes, characters and symbols](https://www.ascii-code.com/)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up