This commit is contained in:
Archie Fox
2024-12-23 00:30:14 +03:00
parent b415ca6abf
commit 36a52e353d
2 changed files with 9 additions and 4 deletions

View File

@@ -27,5 +27,4 @@ func main() {
// Дробный формат %5.3f - %: спецификатор, 5:минимальная ширина всего числа, .3: ширина дробной части, f: тип формата // Дробный формат %5.3f - %: спецификатор, 5:минимальная ширина всего числа, .3: ширина дробной части, f: тип формата
fmt.Printf("%%7.1f: %7.1f\n", 12.34567) fmt.Printf("%%7.1f: %7.1f\n", 12.34567)
// В формате дробной части цифры не округляются, а просто отбрасываются // В формате дробной части цифры не округляются, а просто отбрасываются
} }

View File

@@ -1,6 +1,8 @@
package main package main
import "fmt" import (
"fmt"
)
// Обявление функции (первая строчка до фигурных скобок - сигнатура функции) // Обявление функции (первая строчка до фигурных скобок - сигнатура функции)
// line и times - параметры функции // line и times - параметры функции
@@ -40,8 +42,12 @@ func main() {
// paintNeeded(5.2, 3.5) // paintNeeded(5.2, 3.5)
// paintNeeded(5.0, 3.3) // paintNeeded(5.0, 3.3)
amount, err := paintNeeded(4.2, -3.0) amount, err := paintNeeded(4.2, -3.0)
fmt.Println(err) if err != nil {
fmt.Printf("%.2f liters needed\n", amount) fmt.Println(err)
/* log.Fatal(err) */
} else {
fmt.Printf("%.2f liters needed\n", amount)
}
result := double(6.4) // Присвоение значения возврату из функции result := double(6.4) // Присвоение значения возврату из функции
fmt.Print(result, "\n") fmt.Print(result, "\n")