- UiPath RPA開發:入門、實戰與進階
- 邵京京等
- 667字
- 2021-08-06 14:57:34
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 執行結果
- DBA攻堅指南:左手Oracle,右手MySQL
- Interactive Data Visualization with Python
- Scratch 3游戲與人工智能編程完全自學教程
- Java Web基礎與實例教程
- Hands-On C++ Game Animation Programming
- Android玩家必備
- MySQL從入門到精通(軟件開發視頻大講堂)
- 細說Python編程:從入門到科學計算
- Hands-On JavaScript for Python Developers
- Laravel Application Development Blueprints
- Raspberry Pi Blueprints
- Scratch編程從入門到精通
- Vue.js 3.x高效前端開發(視頻教學版)
- HTML并不簡單:Web前端開發精進秘籍
- Learning Dynamics NAV Patterns