FJCVTZS , "Kayan noktalı Javascript İmzalı sabit noktaya dönüştürülür, Sıfıra doğru yuvarlanır". Arm v8.3-A yongalarında ve sonrasında desteklenmektedir. Garip, çünkü JavaScript'i çıplak metale bu kadar yakın görmeyi beklemiyorsunuz.
Talimatın ne yaptığına dair açıklamalar bulabilirim ama neden var olduğunu bulamıyorum. Bu iş parçacığı , "tek bir talimat olarak var olduğunu çünkü JS'nin bir tamsayı türünün olmaması, belirli kullanım durumlarının bu işleme müstehcen bir şekilde, iyi bir algoritmik neden olmadan ihtiyaç duyduğu anlamına gelir." Bu mantıklı ama daha detaylı bir anlayış istiyorum.
ToInt32
bir sayıya bitsel bir operatör uyguladığınızda ve diğer çeşitli zamanlarda (motor, sayıyı bir optimizasyon, ancak çoğu durumda yapamaz).