2012年4月28日 星期六

英文名次的說法


參加競賽贏得第一名可以說 win first prize / win first place

注意不能加冠詞 the, 加了反而是錯的 (雖然平時序數前要加 the )
還可以說 finishin first place, place first
如果是會頒發冠軍頭銜的, 也可以說 win the championship
不過很多比賽其實只會有一個最後的贏家, 就是 winner
而不會有第二名或第三名
所以如果看到像 He is the winner of the singing contest. 當然指的就是第一名

贏得第二和第三名的, 依此類推就是 win second / third  prize / place
也可以說 finish in second / third  place
place second / third
比如: Mike won second place in the singing contest.
= Mike finished in second place in the singing contest.
= Mike finished second / Mike placed second  in the singing contest.


贏得第一名的人, 除了叫 champion 之外, 也可以叫 the first prize winner 或 winner 就好

比較特別的是, 在選美比賽裡,第二名是叫 the first runner-up
因為 runner-up 指的是除了冠軍者外, 剩下的人裡排名最高的
所以第二名者反而是叫 the first runner-up
第三名者則是 the second runner-up

2012年4月9日 星期一

ERP的逆襲

收到廖老師的ERP代課委託,本來應該沒有問題的,無奈聽到廖老師訂下的題目,差點沒有跌下馬,因為這個題目並不輕鬆,題目是資料在各模組間的互動...

趕緊重拾課本,整理資料,終於大致完成

2012年2月25日 星期六

大數字與小數字

最近在研究計算機軟體的操作,突然想到英文數字million, billion, trillion,卻不知道到底幾個零,查字典也霧颯颯,原來英國與美國的用法不同,不過我想美國的用法比較常見,上網找了資料如下:

從1數到10我們都會,一百一千呢?也很簡單one hundred and one thousand. 一萬是ten thousand,十萬是one houndred thousand,

百萬不再是ten houndred thousand,老外又造了一個詞million專門表示一百萬,百萬富翁就是millionaire. 千萬就是ten million ,萬萬(億)就是one hundred million,十億又有個新詞了叫billion.百億顯然就是ten billion,千億是one hundred billion. 說到這,總能猜到了吧,萬億肯定又有一個新詞了,再下又是如出一轍。萬億很少用到了,這個詞是trillion. (特別說明一下:在英國本土語中,萬億是billion,十億他們用的是gillion,這裡我按美語標準作說明)這些是規則,當寫一個數字10000000000,你能立即把它用英語讀出來麼?別說英語,連中文都很困難,我得從右開始數:個、十、百……,這是我們習慣的讀法。美國人讀數字是每3位一讀的,這就是為什麼他們喜歡在數字上每3位劃一個逗號的原因,這是為了幫助他們讀數,方向也是從右至左,剛才那個數字劃完後就是10,000,000,000.
現在來找規律(從右開始讀):第一個逗號前的數字讀成thousand, 1,000 = one thousand  一千:10的三次方
第二個逗號前的數字讀成million, 1,000,000 = one million   一百萬:10的六次方
第三逗號前的數字讀成billion, 1,000,000,000 = one billion 十億:10的九次方第四個逗號前的數字讀成trillion, 1,000,000,000,000 = one trillion  兆:10的十二次方
在逗號之間我們用的就是one,ten和a hundred來表示了,如1,100 = one thousand and one hundred ;1,100,100 = one million,one hundred thousand and one hundred;來個複雜點的:1, 245, 333 = one million, two hundred and forty-five thousand, three hundred and thirty-three.2,782,234,467 = two billion, seven hundred and eighty-two million, two hundred and thirty-four thousand, four hundred and sixty-seven.
現在應該有點經驗了吧,英語裡把一個基數詞的基礎上進一位用ten表示,進兩位用one hundred,進三位時就用一個新的基數詞來代替,然後在新詞的基礎上進位用相同的方法。那麼開始的10,000,000,000用這種方法很容易讀出來就是ten billion(一百億)。其餘的留給大家去想吧,很慚愧,學了這麼多年英語,直到今天我才能把這些規律給找出來,不過為時未晚,既然想通了就和大家分享一下吧。

 

而我們習慣的中文對應數字則為:

萬:10的四次方

億(千萬):10的八次方
兆(千億):10的十二次方。

參考資料:



 

 

常見海島型木地板厚度300條的意思是3mm,也就是3公厘的實木皮黏合其他的夾板所構成。

電子游標卡尺照片(以下資料來自 http://blog.xuite.net/afuu3849/tree4444/40216105 )


薄塑膠袋約1條(0.01mm)

 


一般薄紙張約10條(0.1mm),頭髮一般約為70條也就是0.7mm

 

1毫米(mm)=10的負3次方m=0.001m=1mm=100條
1條 = 10的負5次方m = 0.00001m = 0.01mm = 1條 = 10微米 = 10000奈米 普通的車床最小刻度就是0.01mm 1微米(μm)=10的負6次方m = 0.000001m = 0.001mm = 0.001mm = 0.1條 = 1000奈米
1奈米(nm)=10的負9次方m = 0.001μm = 0.000001mm

 

 

小數點
分 - 0.1 ~ d釐 - 0.01 ~ c毫 - 0.001 ~ m絲 - 0.000 1 ~ 100u忽 - 0.000 01 ~ 10u微 - 0.000 001 ~ u (µ)纖 - 0.000 000 1 ~ 100n沙 - 0.000 000 01 ~ 10n塵 - 0.000 000 001 ~ n (nano, nm就是奈米)埃 - 0.000 000 000 1 ~ 100p渺 - 0.000 000 000 01 ~ 10p莫 - 0.000 000 000 001 ~ p (pico)

2011年12月28日 星期三

i2資源日曆的設定

i2是一套APS先進規劃排程軟體,他可以做有限產能規劃,無奈資源日曆的設定在一般的教學說明檔都不太清楚,好不容易搞清楚後趕緊錄影起來,可以提供以後做這類研究的同學參考。也可以預防我自己忘記。


 

 












2011年12月2日 星期五

excel限制儲存格資料格式



常常會遇到儲存格想要限制使用者輸入資料的種類,剛好最近教學需要,也查到相關資料

1. 首先先選取要限制的範圍儲存格 

2. 在資料標籤/資料驗證/資料驗證

3. 設定標籤/儲存格內允許 自訂,公式 = (int(儲存格)=儲存格)*(儲存格>0)*(儲存格<4)

    我當初的目的是要1, 2, 3三種正整數,因此第一個int可以限制成正整數,第二個括弧內限制大於0,第三個括弧限制小於4。



2011年7月2日 星期六

輸入或輸出計算結果

初學Excel VBA的人可能會想,以前我用VB可以用msgbox()或用label.text來輸出計算結果,換成Excel VBA後,不是有很多excel儲存格可以用嗎,沒錯

利用range物件的value屬性即可輸入或輸出值

 

Sub test1()

    Range("c2").Value = Range("a2").Value + Range("b2").Value
   
End Sub

 

 

事實上excel也可放置active控制項來做輸入輸出

 

Sub test1()

    Range("c2").Value = Range("a2").Value + Range("b2").Value
  
   '因為此VBA置於模組內,而Label與textbox放置在工作表1內,因此無法直接取用
    'Label1.Caption = Range("c2").Value
    'TextBox1.Text = Range("c2").Value
   
    工作表1.TextBox1.Text = Range("c2").Value
    工作表1.Label1.Caption = Range("c2").Value
   
   
End Sub

2011年7月1日 星期五

選取欄或列

'選取欄

Sub aaa()
   'i只能輸入英文字母

   i = InputBox("請輸入您選的英文字母欄")
   '將Z設定為整欄的範圍

   Z = i & ":" & i

   '將整欄選取
   Columns(Z).Select

   '使用msgbox通知使用者選取的欄

   MsgBox ("您選的是" & i & "欄")
End Sub

 

'選取列

Sub bbb()
   'i只能輸入數字

   i = InputBox("請輸入您選的數字列")
   '將Z設定為整列的範圍

   Z = i & ":" & i

   '將整列選取
   Rows(Z).Select

   '使用msgbox通知使用者選取的列

   MsgBox ("您選的是" & i & "列")
End Sub