---
title: BNNSArithmeticDivideNoNaN
framework: accelerate
role: symbol
role_heading: Global Variable
path: accelerate/bnnsarithmeticdividenonan
---

# BNNSArithmeticDivideNoNaN

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

## Declaration

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

## See Also

### Binary Arithmetic Functions

- [BNNSArithmeticAdd](accelerate/bnnsarithmeticadd.md)
- [BNNSArithmeticSubtract](accelerate/bnnsarithmeticsubtract.md)
- [BNNSArithmeticDivide](accelerate/bnnsarithmeticdivide.md)
- [BNNSArithmeticMultiply](accelerate/bnnsarithmeticmultiply.md)
- [BNNSArithmeticMultiplyNoNaN](accelerate/bnnsarithmeticmultiplynonan.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)
