====== math.abs ====== --- checkallpass - math.abs(1) 1 - math.abs(0.75) 0.75 - math.abs('-1') 1 - math.abs('-0.25') 0.25 --- checkallerrors - math.abs(nil) ...bad argument... - math.abs('abc') ...bad argument... - math.abs(true) ...bad argument... - math.abs() ...bad argument... - math.abs() ...bad argument... - math.abs() ...bad argument... ====== math.acos ====== --- checkallpass - math.acos(1) 0 - math.acos(0.75) 0.722... - math.acos('-1') 3.141... - math.acos('-0.25') 1.823... --- checkallerrors - math.acos(nil) ...bad argument... - math.acos('abc') ...bad argument... - math.acos(true) ...bad argument... - math.acos() ...bad argument... - math.acos(
) ...bad argument... - math.acos() ...bad argument... ====== math.asin ====== --- checkallpass - math.asin(1) 1.570... - math.asin(0.75) 0.848... - math.asin('-1') -1.57... - math.asin('-0.25') -0.25... --- checkallerrors - math.asin(nil) ...bad argument... - math.asin('abc') ...bad argument... - math.asin(true) ...bad argument... - math.asin() ...bad argument... - math.asin(
) ...bad argument... - math.asin() ...bad argument... ====== math.atan ====== --- checkallpass - math.atan(1) 0.785... - math.atan(0.75) 0.643... - math.atan('-1') -0.78... - math.atan('-0.25') -0.24... --- checkallerrors - math.atan(nil) ...bad argument... - math.atan('abc') ...bad argument... - math.atan(true) ...bad argument... - math.atan() ...bad argument... - math.atan(
) ...bad argument... - math.atan() ...bad argument... ====== math.cos ====== --- checkallpass - math.cos(1) 0.540... - math.cos(0.75) 0.731... - math.cos('-1') 0.540... - math.cos('-0.25') 0.968... --- checkallerrors - math.cos(nil) ...bad argument... - math.cos('abc') ...bad argument... - math.cos(true) ...bad argument... - math.cos() ...bad argument... - math.cos(
) ...bad argument... - math.cos() ...bad argument... ====== math.cosh ====== --- checkallpass - math.cosh(1) 1.543... - math.cosh(0.75) 1.294... - math.cosh('-1') 1.543... - math.cosh('-0.25') 1.031... --- checkallerrors - math.cosh(nil) ...bad argument... - math.cosh('abc') ...bad argument... - math.cosh(true) ...bad argument... - math.cosh() ...bad argument... - math.cosh(
) ...bad argument... - math.cosh() ...bad argument... ====== math.deg ====== --- checkallpass - math.deg(1) 57.29... - math.deg(0.75) 42.97... - math.deg('-1') -57.2... - math.deg('-0.25') -14.3... --- checkallerrors - math.deg(nil) ...bad argument... - math.deg('abc') ...bad argument... - math.deg(true) ...bad argument... - math.deg() ...bad argument... - math.deg(
) ...bad argument... - math.deg() ...bad argument... ====== math.exp ====== --- checkallpass - math.exp(1) 2.718... - math.exp(0.75) 2.117... - math.exp('-1') 0.367... - math.exp('-0.25') 0.778... --- checkallerrors - math.exp(nil) ...bad argument... - math.exp('abc') ...bad argument... - math.exp(true) ...bad argument... - math.exp() ...bad argument... - math.exp(
) ...bad argument... - math.exp() ...bad argument... ====== math.floor ====== --- checkallpass - math.floor(1) 1 - math.floor(0.75) 0 - math.floor('-1') -1 - math.floor('-0.25') -1 --- checkallerrors - math.floor(nil) ...bad argument... - math.floor('abc') ...bad argument... - math.floor(true) ...bad argument... - math.floor() ...bad argument... - math.floor(
) ...bad argument... - math.floor() ...bad argument... ====== math.rad ====== --- checkallpass - math.rad(1) 0.017... - math.rad(0.75) 0.013... - math.rad('-1') -0.01... - math.rad('-0.25') -0.00... --- checkallerrors - math.rad(nil) ...bad argument... - math.rad('abc') ...bad argument... - math.rad(true) ...bad argument... - math.rad() ...bad argument... - math.rad(
) ...bad argument... - math.rad() ...bad argument... ====== math.randomseed ====== --- checkallpass - math.randomseed(1) - math.randomseed(0.75) - math.randomseed('-1') - math.randomseed('-0.25') --- checkallerrors - math.randomseed(nil) ...bad argument... - math.randomseed('abc') ...bad argument... - math.randomseed(true) ...bad argument... - math.randomseed() ...bad argument... - math.randomseed(
) ...bad argument... - math.randomseed() ...bad argument... ====== math.sin ====== --- checkallpass - math.sin(1) 0.841... - math.sin(0.75) 0.681... - math.sin('-1') -0.84... - math.sin('-0.25') -0.24... --- checkallerrors - math.sin(nil) ...bad argument... - math.sin('abc') ...bad argument... - math.sin(true) ...bad argument... - math.sin() ...bad argument... - math.sin(
) ...bad argument... - math.sin() ...bad argument... ====== math.sinh ====== --- checkallpass - math.sinh(1) 1.175... - math.sinh(0.75) 0.822... - math.sinh('-1') -1.17... - math.sinh('-0.25') -0.25... --- checkallerrors - math.sinh(nil) ...bad argument... - math.sinh('abc') ...bad argument... - math.sinh(true) ...bad argument... - math.sinh() ...bad argument... - math.sinh(
) ...bad argument... - math.sinh() ...bad argument... ====== math.tan ====== --- checkallpass - math.tan(1) 1.557... - math.tan(0.75) 0.931... - math.tan('-1') -1.55... - math.tan('-0.25') -0.25... --- checkallerrors - math.tan(nil) ...bad argument... - math.tan('abc') ...bad argument... - math.tan(true) ...bad argument... - math.tan() ...bad argument... - math.tan(
) ...bad argument... - math.tan() ...bad argument... ====== math.tanh ====== --- checkallpass - math.tanh(1) 0.761... - math.tanh(0.75) 0.635... - math.tanh('-1') -0.76... - math.tanh('-0.25') -0.24... --- checkallerrors - math.tanh(nil) ...bad argument... - math.tanh('abc') ...bad argument... - math.tanh(true) ...bad argument... - math.tanh() ...bad argument... - math.tanh(
) ...bad argument... - math.tanh() ...bad argument... ====== math.frexp ====== --- checkallpass - math.frexp(1) 0.5,1 - math.frexp(0.75) 0.75,0 - math.frexp('-1') -0.5,1 - math.frexp('-0.25') -0.5,-1 --- checkallerrors - math.frexp(nil) ...bad argument... - math.frexp('abc') ...bad argument... - math.frexp(true) ...bad argument... - math.frexp() ...bad argument... - math.frexp(
) ...bad argument... - math.frexp() ...bad argument... ====== math.log ====== --- checkallpass - math.log(1) 0 - math.log(0.75) -0.28... - math.log('2') 0.693... - math.log('2.5') 0.916... --- checkallerrors - math.log(nil) ...bad argument... - math.log('abc') ...bad argument... - math.log(true) ...bad argument... - math.log() ...bad argument... - math.log(
) ...bad argument... - math.log() ...bad argument... ====== math.sqrt ====== --- checkallpass - math.sqrt(1) 1 - math.sqrt(0.75) 0.866... - math.sqrt('2') 1.414... - math.sqrt('2.5') 1.581... --- checkallerrors - math.sqrt(nil) ...bad argument... - math.sqrt('abc') ...bad argument... - math.sqrt(true) ...bad argument... - math.sqrt() ...bad argument... - math.sqrt(
) ...bad argument... - math.sqrt() ...bad argument... ====== math.ceil ====== --- checkallpass - math.ceil(1) 1 - math.ceil(0.75) 1 - math.ceil('2') 2 - math.ceil('2.5') 3 --- checkallerrors - math.ceil(nil) ...bad argument... - math.ceil('abc') ...bad argument... - math.ceil(true) ...bad argument... - math.ceil() ...bad argument... - math.ceil(
) ...bad argument... - math.ceil() ...bad argument... ====== math.atan2 ====== --- checkallpass - math.atan2(1,1) 0.785... - math.atan2(0.75,1) 0.643... - math.atan2('-1',1) -0.78... - math.atan2('-0.25',1) -0.24... - math.atan2(1,0.75) 0.927... - math.atan2(0.75,0.75) 0.785... - math.atan2('-1',0.75) -0.92... - math.atan2('-0.25',0.75) -0.32... - math.atan2(1,'-1') 2.356... - math.atan2(0.75,'-1') 2.498... - math.atan2('-1','-1') -2.35... - math.atan2('-0.25','-1') -2.89... - math.atan2(1,'-0.25') 1.815... - math.atan2(0.75,'-0.25') 1.892... - math.atan2('-1','-0.25') -1.81... - math.atan2('-0.25','-0.25') -2.35... --- checkallerrors - math.atan2() ...bad argument... --- checkallerrors - math.atan2(nil) ...bad argument... - math.atan2('abc') ...bad argument... - math.atan2(true) ...bad argument... - math.atan2() ...bad argument... - math.atan2(
) ...bad argument... - math.atan2() ...bad argument... --- checkallerrors - math.atan2(nil,1) ...bad argument... - math.atan2('abc',1) ...bad argument... - math.atan2(true,1) ...bad argument... - math.atan2(,1) ...bad argument... - math.atan2(
,1) ...bad argument... - math.atan2(,1) ...bad argument... - math.atan2(nil,0.75) ...bad argument... - math.atan2('abc',0.75) ...bad argument... - math.atan2(true,0.75) ...bad argument... - math.atan2(,0.75) ...bad argument... - math.atan2(
,0.75) ...bad argument... - math.atan2(,0.75) ...bad argument... - math.atan2(nil,'-1') ...bad argument... - math.atan2('abc','-1') ...bad argument... - math.atan2(true,'-1') ...bad argument... - math.atan2(,'-1') ...bad argument... - math.atan2(
,'-1') ...bad argument... - math.atan2(,'-1') ...bad argument... - math.atan2(nil,'-0.25') ...bad argument... - math.atan2('abc','-0.25') ...bad argument... - math.atan2(true,'-0.25') ...bad argument... - math.atan2(,'-0.25') ...bad argument... - math.atan2(
,'-0.25') ...bad argument... - math.atan2(,'-0.25') ...bad argument... --- checkallerrors - math.atan2(1) ...bad argument... - math.atan2(0.75) ...bad argument... - math.atan2('-1') ...bad argument... - math.atan2('-0.25') ...bad argument... --- checkallerrors - math.atan2(1,nil) ...bad argument... - math.atan2(0.75,nil) ...bad argument... - math.atan2('-1',nil) ...bad argument... - math.atan2('-0.25',nil) ...bad argument... - math.atan2(1,'abc') ...bad argument... - math.atan2(0.75,'abc') ...bad argument... - math.atan2('-1','abc') ...bad argument... - math.atan2('-0.25','abc') ...bad argument... - math.atan2(1,true) ...bad argument... - math.atan2(0.75,true) ...bad argument... - math.atan2('-1',true) ...bad argument... - math.atan2('-0.25',true) ...bad argument... - math.atan2(1,) ...bad argument... - math.atan2(0.75,) ...bad argument... - math.atan2('-1',) ...bad argument... - math.atan2('-0.25',) ...bad argument... - math.atan2(1,
) ...bad argument... - math.atan2(0.75,
) ...bad argument... - math.atan2('-1',
) ...bad argument... - math.atan2('-0.25',
) ...bad argument... - math.atan2(1,) ...bad argument... - math.atan2(0.75,) ...bad argument... - math.atan2('-1',) ...bad argument... - math.atan2('-0.25',) ...bad argument... ====== math.pow ====== --- checkallpass - math.pow(1,1) 1 - math.pow(0.75,1) 0.75 - math.pow('2',1) 2 - math.pow('2.5',1) 2.5 - math.pow(1,0.75) 1 - math.pow(0.75,0.75) 0.805... - math.pow('2',0.75) 1.681... - math.pow('2.5',0.75) 1.988... - math.pow(1,'-1') 1 - math.pow(0.75,'-1') 1.333... - math.pow('2','-1') 0.5 - math.pow('2.5','-1') 0.4 - math.pow(1,'-0.25') 1 - math.pow(0.75,'-0.25') 1.074... - math.pow('2','-0.25') 0.840... - math.pow('2.5','-0.25') 0.795... --- checkallerrors - math.pow() ...bad argument... --- checkallerrors - math.pow(nil) ...bad argument... - math.pow('abc') ...bad argument... - math.pow(true) ...bad argument... - math.pow() ...bad argument... - math.pow(
) ...bad argument... - math.pow() ...bad argument... --- checkallerrors - math.pow(nil,1) ...bad argument... - math.pow('abc',1) ...bad argument... - math.pow(true,1) ...bad argument... - math.pow(,1) ...bad argument... - math.pow(
,1) ...bad argument... - math.pow(,1) ...bad argument... - math.pow(nil,0.75) ...bad argument... - math.pow('abc',0.75) ...bad argument... - math.pow(true,0.75) ...bad argument... - math.pow(,0.75) ...bad argument... - math.pow(
,0.75) ...bad argument... - math.pow(,0.75) ...bad argument... - math.pow(nil,'-1') ...bad argument... - math.pow('abc','-1') ...bad argument... - math.pow(true,'-1') ...bad argument... - math.pow(,'-1') ...bad argument... - math.pow(
,'-1') ...bad argument... - math.pow(,'-1') ...bad argument... - math.pow(nil,'-0.25') ...bad argument... - math.pow('abc','-0.25') ...bad argument... - math.pow(true,'-0.25') ...bad argument... - math.pow(,'-0.25') ...bad argument... - math.pow(
,'-0.25') ...bad argument... - math.pow(,'-0.25') ...bad argument... --- checkallerrors - math.pow(1) ...bad argument... - math.pow(0.75) ...bad argument... - math.pow('-1') ...bad argument... - math.pow('-0.25') ...bad argument... --- checkallerrors - math.pow(1,nil) ...bad argument... - math.pow(0.75,nil) ...bad argument... - math.pow('-1',nil) ...bad argument... - math.pow('-0.25',nil) ...bad argument... - math.pow(1,'abc') ...bad argument... - math.pow(0.75,'abc') ...bad argument... - math.pow('-1','abc') ...bad argument... - math.pow('-0.25','abc') ...bad argument... - math.pow(1,true) ...bad argument... - math.pow(0.75,true) ...bad argument... - math.pow('-1',true) ...bad argument... - math.pow('-0.25',true) ...bad argument... - math.pow(1,) ...bad argument... - math.pow(0.75,) ...bad argument... - math.pow('-1',) ...bad argument... - math.pow('-0.25',) ...bad argument... - math.pow(1,
) ...bad argument... - math.pow(0.75,
) ...bad argument... - math.pow('-1',
) ...bad argument... - math.pow('-0.25',
) ...bad argument... - math.pow(1,) ...bad argument... - math.pow(0.75,) ...bad argument... - math.pow('-1',) ...bad argument... - math.pow('-0.25',) ...bad argument... ====== math.fmod ====== --- checkallpass - math.fmod(1,1) 0 - math.fmod(0.75,1) 0.75 - math.fmod('2',1) 0 - math.fmod('2.5',1) 0.5 - math.fmod(1,0.75) 0.25 - math.fmod(0.75,0.75) 0 - math.fmod('2',0.75) 0.5 - math.fmod('2.5',0.75) 0.25 - math.fmod(1,'-1') 0 - math.fmod(0.75,'-1') 0.75 - math.fmod('2','-1') 0 - math.fmod('2.5','-1') 0.5 - math.fmod(1,'-0.25') 0 - math.fmod(0.75,'-0.25') 0 - math.fmod('2','-0.25') 0 - math.fmod('2.5','-0.25') 0 --- checkallerrors - math.fmod() ...bad argument... --- checkallerrors - math.fmod(nil) ...bad argument... - math.fmod('abc') ...bad argument... - math.fmod(true) ...bad argument... - math.fmod() ...bad argument... - math.fmod(
) ...bad argument... - math.fmod() ...bad argument... --- checkallerrors - math.fmod(nil,1) ...bad argument... - math.fmod('abc',1) ...bad argument... - math.fmod(true,1) ...bad argument... - math.fmod(,1) ...bad argument... - math.fmod(
,1) ...bad argument... - math.fmod(,1) ...bad argument... - math.fmod(nil,0.75) ...bad argument... - math.fmod('abc',0.75) ...bad argument... - math.fmod(true,0.75) ...bad argument... - math.fmod(,0.75) ...bad argument... - math.fmod(
,0.75) ...bad argument... - math.fmod(,0.75) ...bad argument... - math.fmod(nil,'-1') ...bad argument... - math.fmod('abc','-1') ...bad argument... - math.fmod(true,'-1') ...bad argument... - math.fmod(,'-1') ...bad argument... - math.fmod(
,'-1') ...bad argument... - math.fmod(,'-1') ...bad argument... - math.fmod(nil,'-0.25') ...bad argument... - math.fmod('abc','-0.25') ...bad argument... - math.fmod(true,'-0.25') ...bad argument... - math.fmod(,'-0.25') ...bad argument... - math.fmod(
,'-0.25') ...bad argument... - math.fmod(,'-0.25') ...bad argument... --- checkallerrors - math.fmod(1) ...bad argument... - math.fmod(0.75) ...bad argument... - math.fmod('-1') ...bad argument... - math.fmod('-0.25') ...bad argument... --- checkallerrors - math.fmod(1,nil) ...bad argument... - math.fmod(0.75,nil) ...bad argument... - math.fmod('-1',nil) ...bad argument... - math.fmod('-0.25',nil) ...bad argument... - math.fmod(1,'abc') ...bad argument... - math.fmod(0.75,'abc') ...bad argument... - math.fmod('-1','abc') ...bad argument... - math.fmod('-0.25','abc') ...bad argument... - math.fmod(1,true) ...bad argument... - math.fmod(0.75,true) ...bad argument... - math.fmod('-1',true) ...bad argument... - math.fmod('-0.25',true) ...bad argument... - math.fmod(1,) ...bad argument... - math.fmod(0.75,) ...bad argument... - math.fmod('-1',) ...bad argument... - math.fmod('-0.25',) ...bad argument... - math.fmod(1,
) ...bad argument... - math.fmod(0.75,
) ...bad argument... - math.fmod('-1',
) ...bad argument... - math.fmod('-0.25',
) ...bad argument... - math.fmod(1,) ...bad argument... - math.fmod(0.75,) ...bad argument... - math.fmod('-1',) ...bad argument... - math.fmod('-0.25',) ...bad argument... ====== math.max ====== --- checkallpass - math.max(1) 1 - math.max(0.75) 0.75 - math.max('-1') -1 - math.max('-0.25') -0.25... --- checkallpass - math.max(1,1) 1 - math.max(0.75,1) 1 - math.max('-1',1) 1 - math.max('-0.25',1) 1 - math.max(1,0.75) 1 - math.max(0.75,0.75) 0.75 - math.max('-1',0.75) 0.75 - math.max('-0.25',0.75) 0.75 - math.max(1,'-1') 1 - math.max(0.75,'-1') 0.75 - math.max('-1','-1') -1 - math.max('-0.25','-1') -0.25... - math.max(1,'-0.25') 1 - math.max(0.75,'-0.25') 0.75 - math.max('-1','-0.25') -0.25... - math.max('-0.25','-0.25') -0.25... --- checkallerrors - math.max() ...bad argument... --- checkallerrors - math.max('abc') ...bad argument... - math.max(true) ...bad argument... - math.max() ...bad argument... - math.max(
) ...bad argument... --- checkallerrors - math.max(1,'abc') ...bad argument... - math.max(0.75,'abc') ...bad argument... - math.max('-1','abc') ...bad argument... - math.max('-0.25','abc') ...bad argument... - math.max(1,true) ...bad argument... - math.max(0.75,true) ...bad argument... - math.max('-1',true) ...bad argument... - math.max('-0.25',true) ...bad argument... - math.max(1,) ...bad argument... - math.max(0.75,) ...bad argument... - math.max('-1',) ...bad argument... - math.max('-0.25',) ...bad argument... - math.max(1,
) ...bad argument... - math.max(0.75,
) ...bad argument... - math.max('-1',
) ...bad argument... - math.max('-0.25',
) ...bad argument... ====== math.min ====== --- checkallpass - math.min(1) 1 - math.min(0.75) 0.75 - math.min('-1') -1 - math.min('-0.25') -0.25... --- checkallpass - math.min(1,1) 1 - math.min(0.75,1) 0.75 - math.min('-1',1) -1 - math.min('-0.25',1) -0.25... - math.min(1,0.75) 0.75 - math.min(0.75,0.75) 0.75 - math.min('-1',0.75) -1 - math.min('-0.25',0.75) -0.25... - math.min(1,'-1') -1 - math.min(0.75,'-1') -1 - math.min('-1','-1') -1 - math.min('-0.25','-1') -1 - math.min(1,'-0.25') -0.25... - math.min(0.75,'-0.25') -0.25... - math.min('-1','-0.25') -1 - math.min('-0.25','-0.25') -0.25... --- checkallerrors - math.min() ...bad argument... --- checkallerrors - math.min('abc') ...bad argument... - math.min(true) ...bad argument... - math.min() ...bad argument... - math.min(
) ...bad argument... --- checkallerrors - math.min(1,'abc') ...bad argument... - math.min(0.75,'abc') ...bad argument... - math.min('-1','abc') ...bad argument... - math.min('-0.25','abc') ...bad argument... - math.min(1,true) ...bad argument... - math.min(0.75,true) ...bad argument... - math.min('-1',true) ...bad argument... - math.min('-0.25',true) ...bad argument... - math.min(1,) ...bad argument... - math.min(0.75,) ...bad argument... - math.min('-1',) ...bad argument... - math.min('-0.25',) ...bad argument... - math.min(1,
) ...bad argument... - math.min(0.75,
) ...bad argument... - math.min('-1',
) ...bad argument... - math.min('-0.25',
) ...bad argument... ====== math.random ====== --- checkallpass - math.random() number --- checkallpass - math.random(3) number - math.random(4.5) number - math.random('6.7') number --- checkallpass - math.random(3,8) number - math.random(4.5,8) number - math.random('6.7',8) number - math.random(3,9.1) number - math.random(4.5,9.1) number - math.random('6.7',9.1) number - math.random(3,'12.34') number - math.random(4.5,'12.34') number - math.random('6.7','12.34') number --- checkallpass - math.random(-4,-1) number - math.random(-5.6,-1) number - math.random('-7',-1) number - math.random('-8.9',-1) number - math.random(-4,100) number - math.random(-5.6,100) number - math.random('-7',100) number - math.random('-8.9',100) number - math.random(-4,23.45...) number - math.random(-5.6,23.45...) number - math.random('-7',23.45...) number - math.random('-8.9',23.45...) number - math.random(-4,'-1.23') number - math.random(-5.6,'-1.23') number - math.random('-7','-1.23') number - math.random('-8.9','-1.23') number --- checkallerrors - math.random(-4) ...interval is empty... - math.random(-5.6) ...interval is empty... - math.random('-7') ...interval is empty... - math.random('-8.9') ...interval is empty... --- checkallerrors - math.random(8,3) ...interval is empty... - math.random(9.1,3) ...interval is empty... - math.random('12.34',3) ...interval is empty... - math.random(8,4.5) ...interval is empty... - math.random(9.1,4.5) ...interval is empty... - math.random('12.34',4.5) ...interval is empty... - math.random(8,'6.7') ...interval is empty... - math.random(9.1,'6.7') ...interval is empty... - math.random('12.34','6.7') ...interval is empty... --- checkallerrors - math.random('abc',8) ...bad argument... - math.random(true,8) ...bad argument... - math.random(
,8) ...bad argument... - math.random(,8) ...bad argument... - math.random('abc',9.1) ...bad argument... - math.random(true,9.1) ...bad argument... - math.random(
,9.1) ...bad argument... - math.random(,9.1) ...bad argument... - math.random('abc','12.34') ...bad argument... - math.random(true,'12.34') ...bad argument... - math.random(
,'12.34') ...bad argument... - math.random(,'12.34') ...bad argument... --- checkallerrors - math.random(3,'abc') ...bad argument... - math.random(4.5,'abc') ...bad argument... - math.random('6.7','abc') ...bad argument... - math.random(3,true) ...bad argument... - math.random(4.5,true) ...bad argument... - math.random('6.7',true) ...bad argument... - math.random(3,
) ...bad argument... - math.random(4.5,
) ...bad argument... - math.random('6.7',
) ...bad argument... - math.random(3,) ...bad argument... - math.random(4.5,) ...bad argument... - math.random('6.7',) ...bad argument... ====== math.ldexp ====== --- checkallpass - math.ldexp(1,-3) 0.125... - math.ldexp(0.75,-3) 0.093... - math.ldexp('-1',-3) -0.12... - math.ldexp('-0.25',-3) -0.03... - math.ldexp(1,0) 1 - math.ldexp(0.75,0) 0.75 - math.ldexp('-1',0) -1 - math.ldexp('-0.25',0) -0.25... - math.ldexp(1,3) 8 - math.ldexp(0.75,3) 6 - math.ldexp('-1',3) -8 - math.ldexp('-0.25',3) -2 - math.ldexp(1,9.1) 512 - math.ldexp(0.75,9.1) 384 - math.ldexp('-1',9.1) -512 - math.ldexp('-0.25',9.1) -128 - math.ldexp(1,'12.34') 4096 - math.ldexp(0.75,'12.34') 3072 - math.ldexp('-1','12.34') -4096... - math.ldexp('-0.25','12.34') -1024... --- checkallerrors - math.ldexp() ...bad argument... --- checkallerrors - math.ldexp(nil) ...bad argument... - math.ldexp('abc') ...bad argument... - math.ldexp(true) ...bad argument... - math.ldexp() ...bad argument... - math.ldexp(
) ...bad argument... - math.ldexp() ...bad argument... --- checkallerrors - math.ldexp(nil,-3) ...bad argument... - math.ldexp('abc',-3) ...bad argument... - math.ldexp(true,-3) ...bad argument... - math.ldexp(,-3) ...bad argument... - math.ldexp(
,-3) ...bad argument... - math.ldexp(,-3) ...bad argument... - math.ldexp(nil,0) ...bad argument... - math.ldexp('abc',0) ...bad argument... - math.ldexp(true,0) ...bad argument... - math.ldexp(,0) ...bad argument... - math.ldexp(
,0) ...bad argument... - math.ldexp(,0) ...bad argument... - math.ldexp(nil,3) ...bad argument... - math.ldexp('abc',3) ...bad argument... - math.ldexp(true,3) ...bad argument... - math.ldexp(,3) ...bad argument... - math.ldexp(
,3) ...bad argument... - math.ldexp(,3) ...bad argument... - math.ldexp(nil,9.1) ...bad argument... - math.ldexp('abc',9.1) ...bad argument... - math.ldexp(true,9.1) ...bad argument... - math.ldexp(,9.1) ...bad argument... - math.ldexp(
,9.1) ...bad argument... - math.ldexp(,9.1) ...bad argument... - math.ldexp(nil,'12.34') ...bad argument... - math.ldexp('abc','12.34') ...bad argument... - math.ldexp(true,'12.34') ...bad argument... - math.ldexp(,'12.34') ...bad argument... - math.ldexp(
,'12.34') ...bad argument... - math.ldexp(,'12.34') ...bad argument... --- checkallerrors - math.ldexp(1) ...bad argument... - math.ldexp(0.75) ...bad argument... - math.ldexp('-1') ...bad argument... - math.ldexp('-0.25') ...bad argument... --- checkallerrors - math.ldexp(1,nil) ...bad argument... - math.ldexp(0.75,nil) ...bad argument... - math.ldexp('-1',nil) ...bad argument... - math.ldexp('-0.25',nil) ...bad argument... - math.ldexp(1,'abc') ...bad argument... - math.ldexp(0.75,'abc') ...bad argument... - math.ldexp('-1','abc') ...bad argument... - math.ldexp('-0.25','abc') ...bad argument... - math.ldexp(1,true) ...bad argument... - math.ldexp(0.75,true) ...bad argument... - math.ldexp('-1',true) ...bad argument... - math.ldexp('-0.25',true) ...bad argument... - math.ldexp(1,
) ...bad argument... - math.ldexp(0.75,
) ...bad argument... - math.ldexp('-1',
) ...bad argument... - math.ldexp('-0.25',
) ...bad argument... - math.ldexp(1,) ...bad argument... - math.ldexp(0.75,) ...bad argument... - math.ldexp('-1',) ...bad argument... - math.ldexp('-0.25',) ...bad argument...