Dim price As Integer = 378
Dim s As String = (CDec(price) / 100).ToString("F")
结果为字符串" 3,78"我用HTML打印。
但是,我想要小数部分" 78"使用HTML / CSS上标。我怎么能这样做?
答案 0 :(得分:2)
除非文本是自动HTML编码的(并且您可以访问所有这些内容的来源),否则您可以使用<sup>
标记。
要仅标注78
部分,只需将字符串,
(或.
,如果是这种情况)拆分为数组,并将其与包含的标记再次连接在一起。< / p>
例如:
Dim Parts() As String = s.Split(If(s.Contains("."), ".", ","))
Dim s2 As String = Parts(0) & ",<sup>" & Parts(1) & "</sup>"