Precision

class Precision

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun compareTo(x: Double, y: Double, eps: Double): Int
open fun compareTo(x: Double, y: Double, maxUlps: Int): Int
Link copied to clipboard
open fun equals(x: Double, y: Double): Boolean
open fun equals(x: Float, y: Float): Boolean
open fun equals(x: Double, y: Double, eps: Double): Boolean
open fun equals(x: Double, y: Double, maxUlps: Int): Boolean
open fun equals(x: Float, y: Float, eps: Float): Boolean
open fun equals(x: Float, y: Float, maxUlps: Int): Boolean
Link copied to clipboard
open fun equalsIncludingNaN(x: Double, y: Double, maxUlps: Int): Boolean
open fun equalsIncludingNaN(x: Float, y: Float, eps: Float): Boolean
open fun equalsIncludingNaN(x: Float, y: Float, maxUlps: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open fun representableDelta(x: Double, delta: Double): Double
Link copied to clipboard
open fun round(x: Double, scale: Int): Double
open fun round(x: Double, scale: Int, @NonNull roundingMethod: RoundingMode): Double