共用方式為


VML Eqn 屬性

本主題描述 VML,這是從 Windows Internet Explorer 9 起已被取代的功能。 依賴 VML 的網頁和應用程式應該移轉至 SVG 或其他廣受支持的標準。

注意

自 2011 年 12 月起,本主題已封存。 因此,它不再主動維護。 如需詳細資訊,請參閱 封存的內容。 如需有關目前 Windows Internet Explorer 版本的信息、建議和指引,請參閱 Internet Explorer 開發人員中心

定義公式所使用的方程式。 可擦寫的。 String

適用於

F公式子元素)

標籤法

<v:元素 eqn=“ 表達式 ”>

文本語法

專案 .eqn=“表示式

表示式=.eqn 專案

備註

方程式是由文字表達式的評估所定義,該表達式具有作業的一般形式,後面接著最多三個自變數。 每個自變數可能是下列型態:

  • 調整 (例如#2)
  • 另一個公式(例如@2)
  • 固定數位 (例如 2)
  • 預先定義的值

下表定義可在 v p 1p 2名稱的選擇性自變數搭配使用的公式。公式模式為:

<f eqn=“ 作業 [v ] [p1 ] [p2 ]”/>

操作 Params 確切 結果 描述
瓦爾 1 是的 v 從一些其他值定義參考值。
3 是的 v + p1 - p2 用於加減。
產品 3 v * p1 / p2 用於乘法和除法。
mid 2 (c) (v + p1)/ 2 平均。
abs 1 是的 abs(v) 絕對值。
min 2 是的 min(v,p1) v 和 p1 的較小值。
麥克斯 2 是的 max(v,p1) v 和 p1 的更大值。
如果 3 是的 v > 0 ? p1 : p2 條件式測試。
國防部 3 sqrt(v^2 + p1^2 + p2^2) 模數值。
atan2 2 atan2(p1,v) 以度為單位的極值 * 2^16 (fd 單位)。
2 v * sin(p1) Sin, argument in degrees * 2^16 (fd units )。
因為 2 v * cos(p1) Cos, argument in degrees * 2^16 (fd units )。
cosatan2 3 v * cos(atan2(p2,p1)) 在中繼計算中保留完整精確度。
sinatan2 3 v * sin(atan2(p2,p1)) 在中繼計算中保留完整精確度。
sqrt 1 sqrt(v) 結果為正數,並四捨五入。
sumangle 3 是的 v + p1 * 2^16 + p2*2^16 v 縮放 2^16;p1 和 p2 是度。
橢圓 3 p2 * sqrt(1-(v/p1)^2) 橢圓。
2 v * tan(p1) 正切,以度為單位的自變數 * 2^16(fd 單位)。

請注意,方程式只包含運算和數位;省略數學符號。 例如,方程式

eqn=“sum 5 9 3”

會產生的對等專案

5 + 9 - 3

針對傳回的值 11。 如果遺漏作數,則不會使用 值。 例如

eqn=“sum 5 9”

會產生的對等專案

5 + 9

和會忽略遺漏的作數。

VML 標準屬性

範例

下列公式會產生 6 的結果(這兩個數位的總和除以 2),如果這是第一個公式,可由符號 “@0” 擷取。

    <v:f eqn="mid 5 7"/>