Rust translation kumited. :-)

It now includes random tests and tests for numbers with multiple digits.

No random test of JS/Java.

I've converted this to C#. This will need to be checked and approved. https://www.codewars.com/kumite/5d448b95f93415002b3beef6?sel=5d448b95f93415002b3beef6

Now at least that means something x) Unfortunaely, you'll either have to wait for someone willingful to do it or to solve it in another language and then translate it yourself.

can we have a C# version of this problem?

wth? x/ not a suggestion

C# version

Ahh, I can see how that would turn 0.444 into 0 and 5.25 into 5...thanks!

Assume that expression is always valid and division is always an integer division.

Maybe that? You're using floating point division instead.

I get the following test errors (JavaScript):

Input: '2 3 9 4 / + *' Error: Expected 10 but got 10.5

'2 3 9 4 / + *'

Expected 10 but got 10.5

This should evaluate to 2 * (3 + 9 / 4) --> 2 * (3 + 2.25) --> 2 * 5.25 --> 10.5

2 * (3 + 9 / 4) --> 2 * (3 + 2.25) --> 2 * 5.25 --> 10.5

Input: '3 4 9 / *' Error: Expected 0 but got 1.333...

'3 4 9 / *'

Expected 0 but got 1.333...

This should evaluate to 3 * (4 / 9) --> 3 * 0.444... --> 1.333...

3 * (4 / 9) --> 3 * 0.444... --> 1.333...

Please let me know if I overlooked something...

need random tests

Great Kata, had 2 minutes of fun with it!

Fix broken test cases or remove this kata.

Broken.

Agreed. Almost entirely a duplicate, the term's reverse polish notation and postfix expression are even interchangeable...

Rust translation kumited. :-)

It now includes random tests and tests for numbers with multiple digits.

No random test of JS/Java.

I've converted this to C#. This will need to be checked and approved.

https://www.codewars.com/kumite/5d448b95f93415002b3beef6?sel=5d448b95f93415002b3beef6

Now at least that means something x)

Unfortunaely, you'll either have to wait for someone willingful to do it or to solve it in another language and then translate it yourself.

can we have a C# version of this problem?

wth? x/

not a suggestion

C# version

Ahh, I can see how that would turn 0.444 into 0 and 5.25 into 5...thanks!

Maybe that? You're using floating point division instead.

I get the following test errors (JavaScript):

Input:

`'2 3 9 4 / + *'`

Error:`Expected 10 but got 10.5`

This should evaluate to

`2 * (3 + 9 / 4) --> 2 * (3 + 2.25) --> 2 * 5.25 --> 10.5`

Input:

`'3 4 9 / *'`

Error:`Expected 0 but got 1.333...`

This should evaluate to

`3 * (4 / 9) --> 3 * 0.444... --> 1.333...`

Please let me know if I overlooked something...

need random tests

Great Kata, had 2 minutes of fun with it!

Fix broken test cases or remove this kata.

Broken.

Agreed. Almost entirely a duplicate, the term's reverse polish notation and postfix expression are even interchangeable...

## Loading more items...