User talk:Arseniiv/Factorization: Difference between revisions
→numbers as names: there was another reply too |
|||
Line 18: | Line 18: | ||
:::::: ❝ When you’re back, please look at the current version. I think it works as expected. It also does understand <code>^</code> for <code>**</code>, doesn’t shy from excess spaces, and makes minuses into unicode minus − which is a bit higher and wider than - and matches + and tall characters like digits: −+- −3 -3. But the code is almost unreadable and I needed to use <code>#regex</code> twice, otherwise the dots in the middle were deleted together with the trailing one. {{User:Arseniiv/Factorization|2**3 * 5 * 7^ -5 * 11 ** 9 19 ^-4}} ❞ --[[User:Arseniiv|Arseniiv]] ([[User talk:Arseniiv|talk]]) 23:30, 7 November 2020 (UTC) | :::::: ❝ When you’re back, please look at the current version. I think it works as expected. It also does understand <code>^</code> for <code>**</code>, doesn’t shy from excess spaces, and makes minuses into unicode minus − which is a bit higher and wider than - and matches + and tall characters like digits: −+- −3 -3. But the code is almost unreadable and I needed to use <code>#regex</code> twice, otherwise the dots in the middle were deleted together with the trailing one. {{User:Arseniiv/Factorization|2**3 * 5 * 7^ -5 * 11 ** 9 19 ^-4}} ❞ --[[User:Arseniiv|Arseniiv]] ([[User talk:Arseniiv|talk]]) 23:30, 7 November 2020 (UTC) | ||
::::::: Could it be that letting out the multiplication symbol is not a requirement? As far as I know, the symbol is left out for single-char variables, not between numbers. Wolfram alpha for example provides these syntax variants: [[alpha: 2^4*3^-2]], [[alpha: 2**4*3**-2]], this variant is <code>2^4 3^-2</code> accepted in the input box there (but indicated as a bit ambiguous), but ''we'' have a bit of trouble to get it correctly transferred via interwiki [[alpha: 2^4 3^-2]], that's why I'd suggest to drop it's support to reduce confusion. My concern is also about the "service focus": you don't get the factorization itself from the template (which you actually want to get done, because it's hard) but syntax conversion (which is way easier) - I'm sure you get my point. What else should be discussed? Should I do a bit of testing? Do you want to do another iteration before? --[[User:Xenwolf|Xenwolf]] ([[User talk:Xenwolf|talk]]) 09:04, 8 November 2020 (UTC) |