---
title: BNNSArithmeticMultiplyNoNaN
framework: accelerate
role: symbol
role_heading: Global Variable
path: accelerate/bnnsarithmeticmultiplynonan
---

# BNNSArithmeticMultiplyNoNaN

An operation that calculates the element-wise product of its two inputs and returns zero, even if the first input is NaN or infinity.

## Declaration

```swift
var BNNSArithmeticMultiplyNoNaN: BNNSArithmeticFunction { get }
```

## See Also

### Binary Arithmetic Functions

- [BNNSArithmeticAdd](accelerate/bnnsarithmeticadd.md)
- [BNNSArithmeticSubtract](accelerate/bnnsarithmeticsubtract.md)
- [BNNSArithmeticDivide](accelerate/bnnsarithmeticdivide.md)
- [BNNSArithmeticDivideNoNaN](accelerate/bnnsarithmeticdividenonan.md)
- [BNNSArithmeticMultiply](accelerate/bnnsarithmeticmultiply.md)
- [BNNSArithmeticPow](accelerate/bnnsarithmeticpow.md)
- [BNNSArithmeticMaximum](accelerate/bnnsarithmeticmaximum.md)
- [BNNSArithmeticMinimum](accelerate/bnnsarithmeticminimum.md)
- [BNNSArithmeticFloorDivide](accelerate/bnnsarithmeticfloordivide.md)
- [BNNSArithmeticTruncDivide](accelerate/bnnsarithmetictruncdivide.md)
- [BNNSArithmeticTruncRemainder](accelerate/bnnsarithmetictruncremainder.md)
