| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    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
    < p > 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.

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer les balises XML à partir …
    ·Comment changer la police dans System.Windows.Textbox 
    ·Comment remplacer un caractère dans une chaîne en VB6…
    ·Comment utiliser contrôle Windows Forms dans WPF 
    ·Comment faire pour convertir VB6 à 64 Bit 
    ·ListBox de Visual Basic Tutorial 
    ·Comment créer des scripts de connexion VBS 
    ·Comment apprendre Visual Basic 6 en ligne 
    ·Comment utiliser un vbNewLine dans Vb.Net 
    ·Qu'est-ce qu'une macro Looping 
      articles en vedette
    ·Comment faire pour obtenir les compensations de défile…
    ·Comment faire pour modifier les marges dans JEditorPane…
    ·Comment faire pour convertir une chaîne en int C 
    ·Qu'est-ce que des espaces dans Matlab 
    ·Comment définir le focus de zone de liste déroulante …
    ·Comment lire Visual Basic 
    ·Comment fermer un formulaire en VB.NET 
    ·Formation en ligne pour PHP Web Design 
    ·Comment faire QBasic Imprimer 
    ·Visual Basic 6 Slide Show Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com