# Arithmetic.Details class

Namespace: [Grasshopper2](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class Arithmetic.Details
```

Exposes geeky details about the arithmetic class.

## Methods

- [Count](https://developer.rhino3d.com/api/gh2/type/grasshopper2.arithmetic.details/count.md): (5 overloads, static) Gets the number of defined binary functions of the given type.
- [Find](https://developer.rhino3d.com/api/gh2/type/grasshopper2.arithmetic.details/find.md): (4 overloads, static) Find the delegate which provides functionality for the given binary function and the given argument types. This lookup is relatively slow, you should consider caching the result if you can.
- [OperatorSignatures](https://developer.rhino3d.com/api/gh2/type/grasshopper2.arithmetic.details/operatorsignatures.md): (static) Enumerate over all defined operators of a specific kind.
