Differenze tra le versioni di "Convertire un valore di tipo Long in un Float con la funzione gst util guint64 to gdouble() del API di GStreamer"

Da Gambas-it.org - Wikipedia.
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 1: Riga 1:
La funzione ''gst_util_guint64_to_gdouble( )'' del API di ''GStreamer'', usata in Gambas, converte un valore di tipo ''Long'' in un valore di tipo ''Float'' (il ''double'' del C).
+
La funzione "gst_util_guint64_to_gdouble()" del API di ''GStreamer'', usata in Gambas, converte un valore di tipo ''Long'' in un valore di tipo ''Float'' (il ''double'' del C).
  
  
 
Mostriamo un esempio:
 
Mostriamo un esempio:
  Library "libgstreamer-1.0"
+
  Library "libgstreamer-1.0:0.2407.0"
 
   
 
   
 
  <FONT Color=gray>' ''gdouble gst_util_guint64_to_gdouble (guint64 value)''
 
  <FONT Color=gray>' ''gdouble gst_util_guint64_to_gdouble (guint64 value)''
Riga 10: Riga 10:
 
   
 
   
 
   
 
   
  '''Public''' Sub Main()
+
  Public Sub Main()
 
   
 
   
  Dim l As Long
+
  Dim l As Long
  Dim f As Float
+
  Dim f As Float
 
    
 
    
 
   l = 44444
 
   l = 44444
Riga 21: Riga 21:
 
   Print f
 
   Print f
 
    
 
    
  '''End'''
+
  End
 
 
  
  

Versione attuale delle 14:46, 2 set 2024

La funzione "gst_util_guint64_to_gdouble()" del API di GStreamer, usata in Gambas, converte un valore di tipo Long in un valore di tipo Float (il double del C).


Mostriamo un esempio:

Library "libgstreamer-1.0:0.2407.0"

' gdouble gst_util_guint64_to_gdouble (guint64 value)
' Convert value to a gdouble.
Private Extern gst_util_guint64_to_gdouble(value As Long) As Float


Public Sub Main()

  Dim l As Long
  Dim f As Float
 
  l = 44444
  
  f = gst_util_guint64_to_gdouble(l)
   
  Print f
 
End


Riferimenti