Function at 0x4013d0
Capabilities:
Execute command

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x28
and esp, 0xfffffff0
mov eax, 0
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
call fcn.00403fa0
call sym.___main
sub esp, 8
push 0x401280
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
lea eax, [ebp - 0x20]
push eax
push 0x4352b0
call method.std::istream.operator___double_
add esp, 0x10
sub esp, 8
push 0x4012c1
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
fld qword [ebp - 0x20]
fld1
fxch st(1)
fucompp
fnstsw ax
and ah, 0x45
cmp ah, 0x40
je 0x401444
jmp 0x401600
sub esp, 8
push 0x4012e0
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
lea eax, [ebp - 0x18]
push eax
push 0x4352b0
call method.std::istream.operator___double_
add esp, 0x10
sub esp, 8
push 0x401326
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
lea eax, [ebp - 8]
push eax
push 0x4352b0
call method.std::istream.operator___double_
add esp, 0x10
sub esp, 8
push 0x401336
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
lea eax, [ebp - 0x10]
push eax
push 0x4352b0
call method.std::istream.operator___double_
add esp, 0x10
sub esp, 8
push 0x40134c
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
fld qword [ebp - 0x18]
fld1
fxch st(1)
fucompp
fnstsw ax
and ah, 0x45
cmp ah, 0x40
je 0x4014e9
jmp 0x401506
sub esp, 4
fld qword [ebp - 8]
fadd qword [ebp - 0x10]
lea esp, [esp - 8]
fstp qword [esp]
push 0x435350
call method.std::ostream.operator___double_
add esp, 0x10
fld qword [ebp - 0x18]
fld qword [0x4013b8]
fxch st(1)
fucompp
fnstsw ax
and ah, 0x45
cmp ah, 0x40
je 0x40151f
jmp 0x40153c
sub esp, 4
fld qword [ebp - 8]
fsub qword [ebp - 0x10]
lea esp, [esp - 8]
fstp qword [esp]
push 0x435350
call method.std::ostream.operator___double_
add esp, 0x10
fld qword [ebp - 0x18]
fld qword [0x4013c0]
fxch st(1)
fucompp
fnstsw ax
and ah, 0x45
cmp ah, 0x40
je 0x401555
jmp 0x401572
sub esp, 4
fld qword [ebp - 8]
fmul qword [ebp - 0x10]
lea esp, [esp - 8]
fstp qword [esp]
push 0x435350
call method.std::ostream.operator___double_
add esp, 0x10
fld qword [ebp - 0x18]
fld qword [0x4013c8]
fxch st(1)
fucompp
fnstsw ax
and ah, 0x45
cmp ah, 0x40
je 0x40158b
jmp 0x4015a8
sub esp, 4
fld qword [ebp - 8]
fdiv qword [ebp - 0x10]
lea esp, [esp - 8]
fstp qword [esp]
push 0x435350
call method.std::ostream.operator___double_
add esp, 0x10
sub esp, 8
push 0x4012c1
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
push 0x401360
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
sub esp, 8
lea eax, [ebp - 0x20]
push eax
push 0x4352b0
call method.std::istream.operator___double_
add esp, 0x10
sub esp, 8
push 0x4013a5
push 0x435350
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add esp, 0x10
jmp 0x40142c
sub esp, 0xc
push 0x4013ae
call sym._system
add esp, 0x10
mov eax, 0
leave
ret