String s[] = f.split("[ /]");
int m = s.length;
BigDecimal n = new BigDecimal(s[m - 2]),
d = new BigDecimal(s[m - 1]),
a = n.divide(d, DECIMAL128);
if (m > 2) a = a.add(new BigDecimal(s[0]));
String s[] = f.split("[ /]");
int m = s.length,
n = parseInt(s[m - 2]),
d = parseInt(s[m - 1]);
double a = ((double) n / d);
if (m > 2) a = a + parseInt(s[0]);
let z = 0, n, d, i, a
if ((i = f.indexOf(' ')) != -1) {
z = parseInt(f.substring(0, i))
f = f.substring(++i).trim()
}
i = f.indexOf('/')
n = parseInt(f.substring(0, i))
d = parseInt(f.substring(++i))
a = z + (n / d)
String s[] = f.split("[ /]");
int m = s.length;
BigDecimal n = new BigDecimal(s[m - 2]),
d = new BigDecimal(s[m - 1]),
a = n.divide(d, DECIMAL128);
if (m > 2) a = a.add(new BigDecimal(s[0]));
String s[] = f.split("[ /]");
int m = s.length,
n = parseInt(s[m - 2]),
d = parseInt(s[m - 1]);
double a = ((double) n / d);
if (m > 2) a = a + parseInt(s[0]);
let z = 0, n, d, i, a
if ((i = f.indexOf(' ')) != -1) {
z = parseInt(f.substring(0, i))
f = f.substring(++i).trim()
}
i = f.indexOf('/')
n = parseInt(f.substring(0, i))
d = parseInt(f.substring(++i))
a = z + (n / d)