Er du god til PHP OG Java?
En der kan give mig regnstykket fra denne java fil?Altså ligesom fx. 2323*1/2+2-41/2*99
import java.io.PrintStream;
public class StrangeBase
{
public StrangeBase()
{
}
public static String makeBase(int i, int j)
{
StringBuffer stringbuffer = new StringBuffer();
int k;
for(k = j; k < i; k *= j);
do
{
int l = i / k;
char c = (char)(startchar + l);
stringbuffer.append(c);
i -= k * l;
k /= j;
} while(k > 0);
return stringbuffer.toString();
}
public static int parseBase(String s, int i)
{
int j = 0;
for(int k = 0; k < s.length(); k++)
{
j *= i;
j += s.charAt(k) - startchar;
}
return j;
}
public static void main(String args[], Graphics g)
{
String s = args[0];
int i = parseBase(s, 13) & 0x3fff;
int j = parseBase(s, 13);
String s1 = makeBase(i * i, 17);
g.setColor(Color.BLACK);
g.drawString(s1);
}
public static char startchar = 'a';
}
