Go语言中文网 为您找到相关结果 3

Golang操作excel文件

文件 处理前.png 处理后文件 处理后.png 1、将三个标签页放到一个标签页中; 2、在第二个文件中新加一列时间,内容为第一个文件的标签页名; 3、将值大于7200的内容标红颜色。 package main import ( "github.com/tealeg/xlsx" "fmt" "strconv" ) type ora struct { corp string //单位 name string //业务系统 name2 string //进程名 v1000 string //10点值 v2000 string //20点值 H string // 最大值 L string // 最小值 A string // 平均值 TIME string // 时间 } func readXl...阅读全文

博文 2019-05-10 19:35:10 发条家的橙子

Go 语言实现exercise--Loops and Functions

求平方根的一种叫牛顿算法的文字,先给出一个猜测值,用连续逼近方法求出平方根。 首先我们设要求的这个数为a,它的平方根为x;然后我们一开始令x=a;然后我们进入一个循环,不断的令x=(x+a/x)/2,就是令x等于 x和a/x的平均值,这样迭代了7-10次左右就可以得到a的平方根x的近似值。 package mainimport ( "fmt" "math")func Sqrt(x float64) float64 { z := x for i := 0; i < 10; i++ { z = (z + x/z)/2 } return z}func main() { fmt.Println(Sqrt(2)) fmt.Println(math.Sqrt(2))...阅读全文

博文 2015-06-17 23:07:44 xiongwei1209

Golang 红包算法入门版

import ( "fmt" "math/rand" "sync" "time" ) type RedPack struct { Id string Num int // 红包个数 NumDelivered int // 已拆包数量 Amount int // 红包金额 AmountDelivered int // 已发放金额 } func NewRedPack(num int, amount int) *RedPack { return &RedPack{Num: num, Amount: amount, NumDelivered: 0, AmountDelivered: 0} } func (pack *RedPack) get() int { if pack.NumDelivered ...阅读全文

博文 2020-05-07 15:38:26 AngryApe