本文介绍了斯卡拉相当于Go的数学.Nextafter的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道Scala或其着名的数学库(例如)是否具有相同的功能Go的 math.Nextafter 函数

 包主

进口(
fmt
数学


func main(){
fmt.Printf(Now you have% (2,3))
}



<
math.Nextafter (从)



如果不是,那么获得相同功能的最Scala方法是什么?

它是Java Math 库的一部分:

  scala> java.lang.Math.nextAfter(2.0,3)
res0:Double = 2.0000000000000004


I was wondering if Scala or one of its well known math libraries (e.g. Spire) has an equivalent to Go's math.Nextafter function

package main

import (
    "fmt"
    "math"
)

func main() {
    fmt.Printf("Now you have %g problems.",
        math.Nextafter(2, 3))
}

(From http://tour.golang.org/#4)

And if not, what is the most "Scala" way to get the same functionality?

解决方案

It's part of the Java Math library:

scala> java.lang.Math.nextAfter(2.0,3)
res0: Double = 2.0000000000000004

这篇关于斯卡拉相当于Go的数学.Nextafter的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-23 03:08