Skip to content

Commit

Permalink
添加readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Doushabao233 committed Feb 15, 2022
1 parent d5fb491 commit 73ed8bb
Showing 1 changed file with 119 additions and 0 deletions.
119 changes: 119 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
# 圆周率终结者的介绍文档

> 请使用 “Markdown编辑器” 来打开此文档,才能算是正确的食用方式。这是一个 Markdown 文件。
Markdown 编辑器有很多。[**比如这个**](https://tool.lu/markdown)
https://tool.lu/markdown

---------------------------------------

欢迎使用圆周率终结者这款程序!

使用它,你可以:
- 快速记下 n 倍圆周率;
- ~~当作娱乐工具;~~
- 让你在计算圆的面积、体积是得心应手,省时省力。

当然,如果你愿意,它能做的,不止这些,你可以自行想象。

## 关于圆

----------

我们在小学六年级上册会学到圆,圆的面积,圆的周长。

对于公式的具体推导过程,这里不再演示,你可以自行了解或在六年级上册的数学书中查看过程。

> 圆的周长公式为:`pi * d`
如果只有半径,则为:`2 * pi * r`
圆的面积公式为:`pi * r²`
如果只有直径,则为:`pi * (d / 2)²`

但,由于 pi 取 3.14 的原因,我们很难直接口算出结果。像是 `3.14 * 1` 还好,但如果是 `3.14 * 5` 呢? `3.14 * 21` 呢?我们都不能口算出结果。

因此,这款软件应运而生了。

## 本软件使用教程

----------

> *以下内容撰写于这个软件的 1.0.4版本儿,使用简体中文语言。*
打开目录后,你肯定就懵了,这都啥啊这是,看不懂。

别慌,我们只用打开一个就行了。

运行 `圆周率终结者.exe` 就好啦。打开后现在你应该会看到如下界面:

![主界面](https://s2.loli.net/2021/12/24/yEqencO59gPiU8G.png)

这便是他的主界面了。顾名思义,中间的就是题目,你只需要填入答案便可。

![答对后](https://s2.loli.net/2021/12/24/JBMIHmjxk8AdZgL.png)

当你答对了之后,会弹出如下框,并加一分。分数可以在点击了确定后标题栏中查看。

![答错了](https://s2.loli.net/2021/12/24/OMcJq8WFLfRuEIK.png)

若你答错了,则会减一分。此时,分数已经显示了。

上方的菜单栏也可以点击。点击后分别有两个选项。

每个选项的效果如下:

名字 | 作用
--------|----------------------------
关于 | 关于本程序的信息
版本号| 查看本程序目前的版本号

## 修改设置文件

----------

如果你不想深入的玩儿这个程序,以下内容不用看了。

**Note**: If you are a foreign user, you might as well read it with the help of translation software. (however, will the software I make be used by foreigners??)

也许你看到了,程序目录中的一堆文件中有一个 `settings.json`。这是本程序的设置文件(我自己建的)。作者实在是懒得做设置页面了,就凑合着用吧。打开后,你能看到:

```json
{
"language_file": "language-zh-cn.json",

"secret_setting": {
"enabled": false,
"password": ""
}
}
```

解释一下:

名字 | 作用
---------------------|--------------------------------------------
`"language_file"` | 设置语言文件,关于什么是语言文件,后面会讲。

## 修改语言文件

----------

语言文件是可以让软件改变显示文本的东西,作者内置了三种语言。

语言文件的目录是主程序下面的第一个文件夹,也就是那个 `pi_terminator\languages`

做这个功能,其实豆沙包也不知道有啥用,就是图一乐……

内置的语言文件如下:

文件名 | 语言
------------------------------|------------
`language-en-us.json` | 英文
`language-zh-cn.json` | 中文
`language-heaven-meme.json` | 作者恶搞的中文,慎用

你喜欢哪个语言文件,就在 `settings.json` 里把 `language_file` 改成文件名就行。。比如 `language-zh-cn.json`

# 结尾

就到这里啦,有问题可以咨询豆沙包。

—— Doushabao 2021/12/04

0 comments on commit 73ed8bb

Please sign in to comment.