-1

私は F# が初めてで、アドバイスが欲しいです。

GetDigitValue 関数を使用したいと思います。

open System
open System.Drawing
open System.Globalization

    let getSubscript ichar = 
        match ichar with 
        |1 -> GetDigitValue(843)
        | _ -> GetDigitVale(852)

次のエラーがあります: 値またはコンストラクター「getDigitValue」が定義されていません。

4

2 に答える 2

0

数字の上付き文字を取得したいと思います。

次に、指定された数字の上付き文字である Unicode 文字を与えるこの関数が必要だと思います。

let superscriptOf n =
  if 0<=n && n<10 then "⁰¹²³⁴⁵⁶⁷⁸⁹".[n] else
    invalidArg "n" "Not a single digit number"

F# は、F# コードで Unicode をサポートすることに注意してください。F# コードで λ のような Unicode 変数名を使用することもできます!

于 2013-07-15T22:24:45.710 に答える