{rating.music.name}
- {(rating.achievement / 10000).toFixed(2)}%
+
+ {
+ rounding.value ?
+ roundFloor(rating.achievement, 'mai2', 1) :
+ (rating.achievement / 10000).toFixed(4)
+ }%
+
{rating.calc.toFixed(1)}
diff --git a/AquaNet/src/pages/UserHome.svelte b/AquaNet/src/pages/UserHome.svelte
index 4c55f076..2ea2b8dd 100644
--- a/AquaNet/src/pages/UserHome.svelte
+++ b/AquaNet/src/pages/UserHome.svelte
@@ -22,6 +22,7 @@
import { GAME_TITLE, t } from "../libs/i18n";
import RankDetails from "../components/RankDetails.svelte";
import RatingComposition from "../components/RatingComposition.svelte";
+ import useLocalStorage from "../libs/hooks/useLocalStorage.svelte";
const TREND_DAYS = 60
@@ -33,6 +34,7 @@
let error: string;
let me: AquaNetUser
title(`User ${username}`)
+ const rounding = useLocalStorage("rounding", true);
const titleText = GAME_TITLE[game]
@@ -268,7 +270,11 @@
{("" + getMult(r.achievement, game)[2]).replace("p", "+")}
- {roundFloor(r.achievement, game, 1)}%
+ {
+ rounding.value ?
+ roundFloor(r.achievement, game, 1) :
+ (r.achievement / 10000).toFixed(4)
+ }%
{#if game === 'mai2' || game === 'wacca'}