[OpenR8 解決方案] Print (在命令列視窗印出文字內容亦可開新視窗顯示影像)

一、Print 介紹

 

Print 的功能為印在“DOS 視窗”中的內容,印出的內容可以是整數(int)、布林(bool)、浮點數(float)、雙精度浮點數(double)、字串(string)、影像,其中字串還支援印出含有中文字串的功能。

 

 

二、Print 資料夾介紹

 

Print 位於 OpenR8 的 solution 資料夾內,如圖 1,內有兩個 flow 檔案,如圖 2

 

  1. Print.flow:印出整數與浮點數。
  2. PrintUnicode.flow:印出中文字串。

 

圖 1.Print位置 .png

圖 1.Print 位置 。

 

圖 2.Print資料夾 .png

圖 2.Print 資料夾 。

 

 

三、Print.flow—印出整數與浮點數

 

請點選【檔案】=>【開啟】=>【進入到 OpenR8 底下的 solution 資料夾】=>【選擇 Print 資料夾】=>【選擇 Print.flow 開啟】,如圖 3圖 4

 

圖 3.選擇Print.flow .png

圖 3.選擇 Print.flow 。

 

圖 4.開啟Print.flow .png

圖 4.開啟 Print.flow 。

 

按下執行。

 

圖 5.執行解決方案 .png

圖 5.執行解決方案 。

 

在“DOS 視窗”印出整數(123)、0的浮點數(0.000000)與1的浮點數(1.000000)。

 

※關於列印函式(Print、Println)的用法會在第五章做介紹。

 

 

 

 

 

四、PrintUnicode.flow—印出整數與浮點數

 

請點選【檔案】=>【開啟】=>【進入到 OpenR8 底下的 solution 資料夾】=>【選擇 Print 資料夾】=>【選擇 PrintUnicode.flow 開啟】,如圖 6圖 7

 

圖 6.選擇PrintUnicode.flow .png

圖 6.選擇 PrintUnicode.flow 。

 

圖 7.開啟PrintUnicode.flow .png

圖 7.開啟 PrintUnicode.flow 。

 

按下執行。

 

圖 8.執行解決方案 .png

圖 8.執行解決方案 。

 

在“DOS 視窗”用兩種不同的方式印出中文的字串。

※若想使用列印函式印出中文字串,請確認 OpenR8 的版本是否在18.6.4以上。

 

※關於列印函式(Print、Println)的用法會在第五章做介紹。

 

 

五、Print函式介紹

 

圖 9. Print函式 .png

圖 9. Print 函式 。

 

【列印】是解決方案在撰寫過程中最常使用到的一個函式,像是流程出錯想找哪裡開始不對勁,或是確認運行時內容是否有誤之類的,而它能印出的類型有以下幾種:

 

  1. 整數:可選擇印出變數型態為整數 (int) 的變數。
  2. 布林:可選擇印出變數型態為布林 (bool) 的變數。
  3. 浮點數:可選擇印出變數型態為浮點數 (float) 的變數,變數名稱最多到小數點後五位,如圖 10。
  4. 雙精度浮點數:可選擇印出變數型態為雙精度浮點數 (double) 的變數,最多到小數點後十位,如圖 10。
  5. 字串:可選擇印出變數型態為字串(string) 的變數。
  6. 影像:印出影像,如圖 11。

 

※想使用印出浮點數或印出雙精度浮點數的功能,請將 OpenR8 版本升級至18.7.1以上。

※【列印】一次只能印一個變數,想印兩個以上請使用兩個【列印】,如圖 12

※【列印】與【列印單行】功能只差在【列印單行】可以換行,如圖 13

※【列印】、【列印單行】與【偵錯_列印】、【偵錯_列印單行】只差在【偵錯_列印】、【偵錯_列印單行】除錯模式才會印出,執行模式不會印

 

圖 10. 浮點數與雙精度浮點數差異 .png

圖 10. 浮點數與雙精度浮點數差異 。

 

圖 11. 使用 列印 印出影像 .png

圖 11. 使用 列印 印出影像 。

 

圖 12. 列印多個變數時的情況 .png

圖 12. 列印多個變數時的情況 。

 

圖 13. 列印與列印單行差異 .png

圖 13. 列印與列印單行差異 。

標籤:

延伸閱讀

1.
OpenR8 社群版 - 人人都會用的 AI 軟體 (免費下載)

[CP 值最好的 AI 人工智慧電腦熱賣中]
硬體採用最新最快的 Titan RTX, RTX-2080Ti-11G, 及 TESLA V100!
視窗圖控介面,易學易用。
硬體優勢:針對深度學習最佳化設計,且經過客戶端 24H 運作驗證。
軟體優勢:事先安裝人工智慧軟體及優化設定,每週提供最新 AI 演算法下載。
公司優勢:專業人工智慧機器人設計公司,資本額一億。
歡迎企業、學校、及公家機關大量採購。
可租用,歡迎來信或來電洽詢。
詳細資料請參閱以下網址: https://tw.openrobot.club/ai_computer