From 33e3d9540237b0faef3c7d9aeab6dedbccbe3707 Mon Sep 17 00:00:00 2001 From: justanothercatgirl Date: Sun, 24 Nov 2024 19:45:32 +0300 Subject: 107,vtek3 changes --- libprakpp/include/prakcommon.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libprakpp') diff --git a/libprakpp/include/prakcommon.hpp b/libprakpp/include/prakcommon.hpp index 749d5ef..8d1b001 100644 --- a/libprakpp/include/prakcommon.hpp +++ b/libprakpp/include/prakcommon.hpp @@ -89,6 +89,11 @@ using vector = std::vector>; template struct pvalue { T val, err; }; +template +struct pvalue operator*(const struct pvalue &v, T a) { + return pvalue{v.val * a, v.err * a}; +} + template std::ostream &operator<<(std::ostream &os, const struct pvalue &p) { /* return os << "value {" << p.val << "±" << p.err << "}"; */ -- cgit v1.2.3-70-g09d2