Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment quitter Visual Basic 
  • Comment créer Visio Symboles 
  • Qu'est-ce que OCX dans Visual Basic 
  • Comment créer un programme de Notep…
  • Comment ajouter une barre de défile…
  • Comment faire pour utiliser la comma…
  • Comment faire pour masquer des zones…
  • Puis-je faire des applications Andro…
  • Comment renommer un fichier dans Vis…
  • Comment envoyer des données de form…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment inverser Fractions dans Visual Basic

    Le Basic (VB ) langage de programmation Visual est livré avec une multitude de fonctions intégrées pour faire des calculs simples comme l' addition, soustraction, multiplication et division de nombres entiers . Malheureusement , VB n'est pas trop fraction conviviale, à qui tous les calculs impliquant des nombres rationnels doivent être effectuées manuellement . La meilleure façon de le faire est de créer votre propre classe de fraction et l'incorporer avec une fonction qui va inverser fractions. Instructions
    1

    créer un nouveau module de classe et nommez-le FractionClass.cls .
    2

    définir des variables de la classe. Ces variables seront responsables pour stocker le numérateur et le dénominateur valeurs .

    M_Numerator privé As Long

    m_Denominator privé As Long
    3

    Initialisation de la fraction. Cela va prendre un string en forme de A /B et le préparer à être divisé en des valeurs distinctes . séparent en mettant le A dans m_Numerator et la B en m_Denominator .

    Public Sub fromString ( ByVal txt As String )

    morceaux Dim ( ) As String

    pièces = split (txt , "/")

    m_Numerator = CLng ( pièces (0))

    m_Denominator = CLng ( morceaux ) (1) Photos

    Simplifiez

    End Sub

    public Property Get numérateur () As long

    numérateur = m_Numerator

    End bien immobilier

    propriété publique Soit numérateur ( valeur ByVal As Long )

    m_Numerator = valeur

    Simplifiez

    End bien immobilier

    public Property Get Dénominateur () As long

    Dénominateur = m_Denominator

    Fin bien immobilier

    public Property Let dénominateur ( valeur ByVal As Long )

    m_Denominator = valeur

    Simplifiez

    End Property
    4

    Séparez les A et B de la chaîne A /B dans le m_Numerator et variables m_Denominator , respectivement .

    SetValues ​​public Sub ( ByVal numer As Long , ByVal comme dénominateur _

    long )

    m_Numerator = numer

    m_Denominator = dénominateur

    Simplifiez

    End Sub
    5

    créer une fonction invert ( ) qui aura une chaîne a /B et retourner dans la valeur réciproque B /A.

    Fonction publique invert ( ) en tant que fraction

    résultat As New Fraction

    résultat . SetValues ​​m_Denominator , m_Numerator

    Set Inverser = résultats d'

    End Function
    6

    Accéder à la fonction fractions à partir de votre code source principal à tout moment inverti en l'utilisant Inverser ( ) avec une chaîne. Prenez note que la variable contenant la chaîne doit être sous la forme de données de long.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment sélectionner des éléments dans un ListBox dans Visual Basic 
  • Comment supprimer Selections From DataGridViewComboBox 
  • Comment Multi- thread dans Visual Basic 
  • Quelles sont les applications mobiles pour Visual Basic 
  • Comment faire pour convertir VBA pour Python 
  • Quelles sont les procédures sous Visual Basic 
  • Comment exécuter du code VB6 
  • Comment utiliser VBA dans une requête Access Design 
  • Les utilisations de Visual Basic 
  • Comment changer le curseur par défaut dans Visual Basic 6 
  • Connaissances Informatiques © http://www.ordinateur.cc