1. 程式人生 > 實用技巧 >SIMD.mul (SIMD) – JavaScript 中文開發手冊 - Break易站

SIMD.mul (SIMD) – JavaScript 中文開發手冊 - Break易站

[
  •   JavaScript 中文開發手冊

    SIMD.mul (SIMD) - JavaScript 中文開發手冊

    SIMD.js已經從TC39中取消了積極的開發,並從第三階段中刪除了。它不再被網頁瀏覽器所追求。暴露在 web 上的SIMD 操作在 WebAssembly 中正處於積極的發展之中, 其操作基於 SIMD. js 操作。

    靜態SIMD.%type%.mul()方法返回一個新的例項,通道值乘以(a * b)。

    語法

    SIMD.Float32x4.mul(a, b)
    SIMD.Float64x2.mul(a, b)
    
    SIMD.Int8x16.mul(a, b)
    SIMD.Int16x8.mul(a, b)
    SIMD.Int32x4.mul(a, b)
    
    SIMD.Uint8x16.mul(a, b)
    SIMD.Uint16x8.mul(a, b)
    SIMD.Uint32x4.mul(a, b)

    引數

    a SIMD型別的例項。bSIMD型別的另一個例項。

    返回值

    一個新的相應的SIMD資料型別的車道值a和b乘(a * b)。

    例子

    var a = SIMD.Float32x4(-1, -2, 3, 4);
    var b = SIMD.Float32x4(3, 3, 3, 3);
    SIMD.Float32x4.mul(a, b);
    // Float32x4[-3, -6, 9, 12]
    
    var c = SIMD.Int16x8(3, 3, 3, 3, 3, 3, 3, 3);
    SIMD.Int16x8.mul(c, c)
    // Int16x8[9, 9, 9, 9, 9, 9, 9, 9]

    規範

    Specification

    Status

    Comment

    SIMDThe definition of 'SIMDConstructor.mul' in that specification.

    Draft

    Initial definition.

    瀏覽器相容性

    Feature

    Chrome

    Firefox (Gecko)

    Internet Explorer

    Opera

    Safari

    Basic support

    No support

    Nightly build

    No support

    No support

    No support

    Feature

    Android

    Chrome for Android

    Firefox Mobile (Gecko)

    IE Mobile

    Opera Mobile

    Safari Mobile

    Basic support

    No support

    No support

    Nightly build

    No support

    No support

    No support

  •   JavaScript 中文開發手冊
    ]
  •   本文標題:SIMD.mul (SIMD) – JavaScript 中文開發手冊 - Break易站轉載請保留頁面地址:https://www.breakyizhan.com/javascript/33613.html