资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

如恶化使用命令行参数求均值

这篇文章主要讲解了“如恶化使用命令行参数求均值”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如恶化使用命令行参数求均值”吧!

创新互联建站是一家专业提供弋江企业网站建设,专注与成都网站设计、做网站、H5响应式网站、小程序制作等业务。10年已为弋江众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

package main
import (
	"fmt"
	"log"
	"os"
	"strconv"
)


func average(numbers ...float64) float64 {
	var sum float64 = 0
	for _,number := range numbers{
		sum += number
	}
	return  sum / float64(len(numbers))
}

func main()  {
	arguments := os.Args[1:]
	var numbers []float64
	for _,argument := range arguments{
		number, err := strconv.ParseFloat(argument, 64)
		if err != nil{
			log.Fatal(err)
		}
		numbers = append(numbers, number)
	}
	fmt.Printf("Average value is %0.2f", average(numbers ...))


}

[root@VM-centos ~/average]# ./main 100 200 300
Average value is 200.00

感谢各位的阅读,以上就是“如恶化使用命令行参数求均值”的内容了,经过本文的学习后,相信大家对如恶化使用命令行参数求均值这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


本文标题:如恶化使用命令行参数求均值
标题路径:http://cdkjz.cn/article/jjjeij.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220