美文网首页
求圆的半径

求圆的半径

作者: 追风骚年 | 来源:发表于2021-12-18 23:13 被阅读0次
image.png

清北的同事能算出来结果是 √85/2,这里用 golang 画了一个图体验一下数学之美。

package main

import (
    "github.com/fogleman/gg"
    "math"
)

var r = math.Sqrt(85) * 10 / 2

func main() {

    recBasex, recBasey := 65.0, 110.0

    dc := gg.NewContext(200, 200)

    dc.NewSubPath()
    dc.DrawRectangle(recBasex+0, recBasey+0, 20, 20)
    dc.DrawRectangle(recBasex+20, recBasey-20, 20, 20)
    dc.DrawRectangle(recBasex+40, recBasey-40, 20, 20)
    dc.DrawRectangle(recBasex+60, recBasey-20, 20, 20)

    dc.SetHexColor("#84afe1")
    dc.Fill()
    dc.NewSubPath()
    dc.DrawCircle(100, 100, r)
    dc.SetHexColor("#000000")
    dc.Stroke()
    dc.SavePNG("out.png")
}

这里均放大 10 倍,否则图形太小

out.png

相关文章

  • 求圆的半径

    清北的同事能算出来结果是 √85/2,这里用 golang 画了一个图体验一下数学之美。 这里均放大 10 倍,否...

  • 与圆相关的计算(2.2.4)

    与圆相关的计算 【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每...

  • 求半径五圆的面积和周长

    #题目 求半径五圆的周长和面积 #代码 #效果

  • 圆的面积

    圆的面积 问题描述给定圆的半径r,求圆的面积。 输入格式输入包含一个整数r,表示圆的半径。 输出格式输出一行,包含...

  • ceres solver 08 例子: 圆拟合

    输入一系列点(包括部分离群点),求拟合圆的圆心和半径。 1. 圆的模型 假设圆的方程如下:圆心为, 半径为。为参与...

  • 入门训练3 圆的面积

    问题描述 给定圆的半径r,求圆的面积 输入格式 输入的第一行包括一个整数r,表示圆的半径 输出格式 输出一行,包括...

  • 【刷题竞赛备考】java初选

    java如何四舍五入保留小数点后7位 给定圆的半径r,求圆的面积输入格式输入包含一个整数r,表示圆的半径。输出格式...

  • ZZULIOJ1010: 求圆的周长和面积

    题目描述 输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量# define PI 3.14159 输入...

  • 圆的周长、弧度

    圆的周长公式其中代表周长,是圆的半径,圆的半径是已知量。

  • 数学算法 已知圆心坐标,半径,角度,求圆上的点坐标

    假设一个圆O(x,y),半径为r,半径划过的角度为a,求当前角度圆弧上点p(x1,y1)的坐标。 x1 = x +...

网友评论

      本文标题:求圆的半径

      本文链接:https://www.haomeiwen.com/subject/radnfrtx.html