I have been working on an application. It is related to shopping business.  

There is a model that has:

```
 private Float count;
 private Long price;

```

I want to know the best java datatype for `count * price` because of huge amount of `price` and `count`.

Another hand the overflow is not occured when`price` \* `count` operation.