scala中定义一个计算矩形周长的函数
时间: 2024-10-14 14:11:21 浏览: 16
在Scala中,你可以定义一个计算矩形周长的函数,假设矩形有两个属性:长度(length)和宽度(width)。函数的定义可能会像这样:
```scala
def calculateRectanglePerimeter(length: Double, width: Double): Double = {
2 * (length + width) // 周长公式为两倍的长度加两倍的宽度
}
```
在这个函数中,`def`关键字用于声明函数,`calculateRectanglePerimeter`是函数名,`length`和`width`是函数参数,它们的类型分别是`Double`,表示矩形的边可以是有浮点数值的。函数体内的计算就是矩形周长的表达式,最后返回的结果类型也是`Double`。
要使用这个函数,只需要传入矩形的长度和宽度,例如:
```scala
val length = 5.0
val width = 4.0
val perimeter = calculateRectanglePerimeter(length, width)
println(s"The perimeter of the rectangle is $perimeter")
```
阅读全文