106.03.31 Java作業四 各種四捨五入

這次過了死線了才PO啊....
原因可能是最近看的一部電影讓我頗憂鬱
《明天,我要和昨天的妳約會》
不說了,進正題吧QuQ

這次作業是讓我們用Babylonian method來求正數平方根並四捨五入到小數點後第二位


演算法不難照公式打就好
我覺得難的是四捨五入 (突然想到高中zero judge的d561:被秒殺的四捨五入
所以本篇主要記錄我查到的各種四捨五入方法

106.03.21 win10行動熱點導致藍屏

windows10內建wifi基地台(行動熱點),我覺得頗讚
至少不用再去找第三方的程式
問題也會少一點....嗎....哪有OAQ
最近發現開基地台給手機連的話,筆電會在幾分鐘後藍屏
顯示以下訊息
您的電腦發生問題,因此必須重新啟動。
我們剛剛正在收
集某些錯誤訊息,接著我們會為您重新啟動。
停止代碼: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
失敗的項目: Netwtw04.sys

高中同學第一次看到時說:新電腦藍屏 我看再換一臺

雖然不能確定是基地台問題
不過我找了一下解法,亂解一通 (從找到的資料試最簡單的方法OuO
然後到現在都還沒藍屏過

<<注意>>
win10版本可能會影響且不一定為此問題

<<106.03.22更新>>
它又藍屏了,我摸不透它@@
以下教學無法避免藍屏!!!!
可直接前往參考資料

106.03.18 Java作業三記錄Hamming sequence

會不會太常PO文啊@@

本次作業為數列應用
查了一下發現是OEIS裡的A051037又有Hamming sequence、Regular number等稱號
簡單來說就是只有以2、3、5為質因數的數列
1~60範圍長這樣:
1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30, 32, 36, 40, 45, 48, 50, 54, 60



題目有兩種模式:X模式、Y模式
X模式是問等號後方的數字是否為數列的數字
例如:X=10 ,若 10 是屬於這數列則印出true,反之false
這個模式算簡單,只要判斷是否可以整除2、3、5然後一直除,最後等於1就是屬於這數列
Y模式是問第幾個數為何
例如:Y=10 ,則要印出12

這Y模式也太難了吧,查資料時也看到這是一個演算法的經典問題
總之我想了頗久
雖然這是最不趕的作業但我不信邪XDD
好險還蠻順利的完成OuO

106.03.16 C#記錄

其實許多東西還是要靠自己查的
而且上課還要邊練習時間有點不足
就隨筆記錄一些Google過的問題吧OuO













106.03.13 git 資料夾重新命名

資料夾若自己改名字時,使用git add它並不會視作是改變
所以需要使用git mv來更改
語法:
git mv [old name] [new name]
但若是要修改開頭字母的大小寫它會說錯誤
就來記錄個(其實不難XDD)
p.s.改名之前先確定要改名專案使用的IDE可否允許外部改名喔(有點繞口令@@

原本長這樣















106.03.13 Java作業二記錄

題目是解一元二次方程式,用公式解並不難
但有些語法我小卡就來記錄個

貼題目應該不會被吉吧@@

















106.03.12 組合語言筆記(二) 基本迴圈

關於Lab1我當時聽完解說之後完全不知道如何下手
絕對是我吸收不良OuO

題目:1+2+3+…+25 = 325 (十六進位:0x145)

為啥我覺得突然之間一言難盡 (要講的東西好多@@)




先從程式碼講起好了,其他看要不要再PO一篇(三)QuQ

106.03.12 組合語言筆記(一)

大二下有計算機組織
想說到現在都還沒碰到組合語言原本以為不會接觸了
結果....QuQ
可能是我資質不好所以助教的上的我有點吸收不良就來記錄個
p.s.使用的是 MIPS

紀錄之前再強力推薦 Atom 也有支援,不想用記事本的來吧QuQ


^ Top