官术网_书友最值得收藏!

3.2.3 Double

雙精度浮點型(Double)也是一種數字類型,用于存儲程序中的小數類型的數值。當程序中需要保存一個小數時,都可用Double類型,例如平均成績、長度、寬度、金額等。

Double的存儲范圍是-1.79E+308~1.79E+308,如果要賦值的數據超出這個范圍,程序就會報錯。

【例3.8】使用Double變量完成求平均成績的流程。假設一名同學的語文成績是82分,數學成績是67分,英語成績是92分,計算該同學三門成績的平均分并在Output面板輸出。

具體實現步驟如下所示。

1)進入Studio界面,點擊Process創建一個新流程,命名為3_8_Double,如圖3-73所示。

圖3-73 新建流程

2)拖入一個Sequence活動到設計器面板。在Properties面板中,將Sequence活動的DisplayName屬性更改為“求三門平均成績”,如圖3-74所示。

3)在Variables面板中,點擊Create Variable按鈕創建變量AverageGrade,用于存儲三門平均成績。由于平均成績可能為小數,應設置為Double型,打開Variable type下拉列表選擇Browse for Types...選項,如圖3-75所示。

4)系統隨即會顯示Browse and Select a .Net Type對話框,在Type Name字段中輸入System.Double,在結果中選擇需要的選項后點擊OK按鈕,如圖3-76所示。

圖3-74 拖入Sequence活動并更改屬性

圖3-75 創建變量

圖3-76 設置變量類型為Double

5)此時Variables面板中變量AverageGrade的數據類型將會被更改為Double型,如圖3-77所示。

圖3-77 更改變量類型后的Variables面板

6)拖入一個Assign活動到“求三門平均成績”活動中。在Properties面板中,將DisplayName屬性更改為“計算平均成績”,在To屬性中輸入變量AverageGrade,在Value屬性中輸入(82+67+92)/3,如圖3-78所示。

7)拖入一個Write Line活動到“求三門平均成績”活動中。在Properties面板中,將DisplayName屬性更改為“輸出平均成績”,將Text屬性更改為“"該同學的平均成績是"+AverageGrade.ToString”,如圖3-79所示。

圖3-78 計算平均成績

圖3-79 輸出平均成績

8)按F5鍵執行流程,將在Output面板中顯示執行結果,如圖3-80所示。

圖3-80 執行結果

主站蜘蛛池模板: 札达县| 黄浦区| 丰台区| 玉山县| 黄石市| 九龙坡区| 丰台区| 揭西县| 乐业县| 马公市| 屯昌县| 大庆市| 海淀区| 彭山县| 新乐市| 遂溪县| 柳江县| 新河县| 姚安县| 临海市| 陈巴尔虎旗| 安平县| 阿巴嘎旗| 茶陵县| 大悟县| 惠水县| 温泉县| 呼伦贝尔市| 巫山县| 彭州市| 县级市| 闻喜县| 依安县| 阿拉善右旗| 黑水县| 西畴县| 长顺县| 曲松县| 合川市| 松溪县| 沈丘县|