-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.1.2 #416
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Prerelease for 0.1.1
Draw a heart-shaped pattern with a string parameter.
add an example called 'drawHeart'
fix: stdlib import
docs: update documents
Overhaul hanzi2num
Since we got big updates as #413. I think we are ready for a new version. |
Robust: 4/4 (Does it work for all input values?) Accurate: 4/4 (How accurate is the result?) Well behaved: 4/4 (Does it preserve math properties?) 算經.平方根 should return exactly the same result as Math.sqrt for all input numbers except -0, for which Math.sqrt(-0) = -0 complying to IEEE 754, but 算經.平方根(-0) = +0. This will also make the current implementation of hypot a tiny bit more accurate than before. I'll rate hypot 4/2/3 after this patch (previously 4/2/2) due to the following property being preserved when sqrt is correctly rounded: hypot(x, y) >= |x| && hypot(x, y) >= |y|
stdlib: Implement correctly rounded sqrt (4/4/4)
Great, thanks! |
LingDong-
added a commit
that referenced
this pull request
Dec 29, 2019
Merge pull request #416 from LingDong-/master
LingDong-
added a commit
that referenced
this pull request
Jan 20, 2020
LingDong-
added a commit
that referenced
this pull request
Jan 20, 2020
Merge pull request #416 from LingDong-/master
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
v0.1.2
Overhauled
hanzi2num
(PR #413, thanks @statementreply)塵埃渺漠
are now 10x each穰
(U+7A70).一百一
= 101 now一
before fractional multipliers is no longer allowed. It's unclear whether五毫絲
means 0.0051 or 5e-7, so I just disallowed it for now.一萬萬
= 1e+8,一百絲
= 0.01.一三三七
= 1337〇
(exactly one digit of zero) and decimal separator·
:三五〇〇·〇一
= 3500.01New Features
『』
is now supported as string literals, an alternate of「「」」
(5f698df), resolves Consider using "『』" instead of "「「」」" for string declarations. #81、
is now supported sentence separators. (5f698df), resolves 文言亦无标点,须有句读 #15, resolves 提个建议,古文是没有符号的,所以可以考虑简化一下符号,换成其他的做分割 #129, resolves 提议規範一下標點符號。 #348Fixes
Examples