回覆列表
  • 1 # 西部人老馬

    str函式是將“數字”轉換成“字串”。它與val函式是執行相反的操作。

    例如要將 x 所表示的數字,從text1中輸出,則寫成 text1.text=str(x)

    若從text1輸入x所代表的數字,則寫成 x=val(text1.text)

  • 2 # 使用者6502807828552

    str()是將數值型轉換為字元型的函式,函式全部引數為str(數值,m,n),表示將數值轉換為字元型,轉換後長度為m位,四捨五入保留n位小數,m和n可省略,表示轉換後長度預設10位,四捨五入保留到整數,這裡

    ?str(1232.5678)="1233"&&注意前面有6個空格

    另,如:

    ?str(1232.5678,7,2)="1232.57"&&轉換後為7位,保留兩位小數,注意小數點要佔1位

  • 3 # 使用者35648016758045

    str函式是將數轉換為字元 格式Str(數值表示式,長度,小數位) 其中長度是總長度(整數部分+小數點+小數部分) 說明: 1.省略小數位時,預設不含小數(小數部分四捨五入) 2.不指定長度時預設長度為10位 比如:x=23.456 Str(x,6,3)的值為字元,即"23.456" Str(x,6,1)的值為" 23.5" 因為要保證長度是6位,所以2前有兩個空格 Str(x,6)的值為" 23" 前面有4個空格 Str(x)的值為" 23" 前面有8個空格(此時預設長度10位) str(x=2)是錯誤的

  • 中秋節和大豐收的關聯?
  • 充電不顯示小數算快充嗎?