Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

234
Vistas
WebAssembly text format not working on negative
(module
  (func $pow2
    (param $v f64)
    (result f64)
    local.get $v
    local.get $v
    f64.mul
  )
  (func $_dist (export "_dist")
    (param $x0 f64)
    (param $y0 f64)
    (param $x1 f64)
    (param $y1 f64)
    (result f64)

    local.get $x0
    local.get $x1
    f64.sub
    call $pow2

    local.get $y0
    local.get $y1
    f64.sub
    call $pow2

    f64.add
    f64.sqrt
  )
  (func (export "_point_circle")
  (param $px f64)
  (param $py f64)
  (param $cx f64)
  (param $cy f64)
  (param $cr f64)
  (result i32)

    local.get $px
    local.get $py
    local.get $cx
    local.get $cy

    call $_dist
    local.get $cr
    f64.lt
  )
)

My code work good inside JavaScript!

This code detect collision of one point and a circle.

but not work in WebAssembly Text Format when some values is less than Zero

how to fix this problem ? WebAssembly Text Format does't have negative ??

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda