package main

import (
	"bytes"
	"fmt"
	"strconv"
)

func intsToString(values []int) string {
	var buf bytes.Buffer
	buf.WriteByte('[')
	for i, v := range values {
		if i > 0 {
			buf.WriteString(", ")
		}
		fmt.Fprintf(&buf, "%d", v)
	}
	buf.WriteByte(']')
	return buf.String()
}


func main() {
	var a,b,c float64
	a=1.69*100
	b=1.7*10
	c=a*b/(100*10)
	//��ȷ���2.873
	fmt.Println(c)
	//fmt.Println(fmt.Sprintf("%.2f",c))
   //fmt.Println(FloatRound(c,2))
}


// ��ȡС��λ��
func FloatRound(f float64, n int) float64 {
	format := "%." + strconv.Itoa(n) + "f"
	//fmt.Println(format)
	res, _ := strconv.ParseFloat(fmt.Sprintf(format, f), 64)
	return res
}