Inline division

Inline division - Messages

#1 Posted: 12/15/2021 11:52:35 PM
Chito

Chito

1 likes in 6 posts.

Group: User

Is there any way to present division on the same line and not as a fraction? For example in Mathcad:
smath-division.png
#2 Posted: 12/16/2021 8:51:57 AM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

Is there any way to present division on the same line and not as a fraction ?



Maths Infix DIVIDE.sm (4 KiB) downloaded 28 time(s).

Infix DIVIDE.PNG

1 users liked this post
sergio 12/16/2021 9:19:00 AM
#3 Posted: 12/16/2021 10:48:27 AM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

AlgoDivide.PNG
#4 Posted: 12/16/2021 11:12:28 AM
Davide Carpi

Davide Carpi

1415 likes in 2872 posts.

Group: Moderator

If you don't need strictly a division symbol, you can use a multiplication

2021-12-16 15_10_51-SMath Solver - [Worksheet1_].png

If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#5 Posted: 6/17/2022 3:33:17 PM
⚜ Kenny Lemens, P.E. ᵂᴵ

⚜ Kenny Lemens, P.E. ᵂᴵ

74 likes in 164 posts.

Group: User

Greetings!

Wrote

...division on the same line...



It is possible to combine Davide's and Jean's solutions, but you need to pull off a few tricks:
   1) Create a custom function with (1) parameter
   2) Use the special inline division character 「÷」
   3) Declare your custom function as a 'unit' (this suppress the multiplication operation from displaying)

To create the custom function with the inline division character, copy and paste the following into your SMath Worksheet:
'÷(_denom):1/_denom

To utilize it, type in your numerator and multiply it by the custom function, where you pass the denominator into the function as the parameter.

EXAMPLE: solving for 6/2; copy and paste the following (NOTE: since I am declaring the custom function as a unit; you must include ' when calling the custom function):
6*'÷(2)=#@#




-Kenny Lemens, P.E.
"No matter where you go, there you are." -Buckaroo BanzaiHotkeys: https://en.smath.com/forum/resource.ashx?a=45771&b=2
3 users liked this post
sergio 6/17/2022 5:33:00 PM, Chito 6/20/2022 3:27:00 AM, Oscar Campo 6/21/2022 8:24:00 AM
#6 Posted: 6/24/2022 5:10:31 PM
⚜ Kenny Lemens, P.E. ᵂᴵ

⚜ Kenny Lemens, P.E. ᵂᴵ

74 likes in 164 posts.

Group: User

Greetings,

If you just need the statement to be on the same line and you want to avoid the use of exponents and custom functions, there is a native solution:

Use the function str2num(▮) and type your statement as a string:

     SMath_inlineDivision.jpg

You do have the ability to reference variables, but the use of whitespace (tab, space, newline, etc.) will corrupt the string and str2num(▮) will throw an error.

Thus this statement will work:
     str2num("(2+22)/4")=6

But this statement will throw a 'not defined' error:
     str2num("(2 + 22) / 4")=▮


Its a good day to be alive;
-Kenny Lemens, P.E.
"No matter where you go, there you are." -Buckaroo BanzaiHotkeys: https://en.smath.com/forum/resource.ashx?a=45771&b=2
#7 Posted: 6/24/2022 7:12:53 PM
overlord

overlord

551 likes in 1332 posts.

Group: Moderator

In addition to Kenny you can remove white spaces.
Furthermore, you can define a nameless function with Ctrl+Shift+K.
It won't show a function before it, though it is a function.
By that your statement shall look as a "normal" calculation.

Regards

str2num.sm (2 KiB) downloaded 20 time(s).

2022-06-25_01-08.png
#8 Posted: 6/24/2022 9:55:13 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

Is there any way to present division on the same line and not as a fraction ?


Answer is NO, Smath does not have native ÷ operator
More productive from infix algo style utilities,
for infinite in-situ command line.

infix Divide.sm (3 KiB) downloaded 20 time(s).

#9 Posted: 6/24/2022 11:12:52 PM
overlord

overlord

551 likes in 1332 posts.

Group: Moderator

Answer is YES, there are multiple ways demonstrated above. Choose what suits you most.
1 users liked this post
⚜ Kenny Lemens, P.E. ᵂᴵ 6/6/2024 3:24:00 AM
#10 Posted: 6/25/2022 2:43:46 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Oterwise.PNG
  • New Posts New Posts
  • No New Posts No New Posts